* fix bug in isEpochSwitchAtRound, fix penalty test TestHookPenaltyV2Mining * fix authorised test * fix things * revert a test
* clean up the pool old round * add unit test to cover the vote key format * add gapNumber to the vote pool key * fix race condition in pool * remove verify gap number in vote handler
* XIN-159, 160 and 161 * update the bft handler to make sure we don't process dis-qualified messages * add verify header missing checks and its tests