Unjailing should only work for jailed validators (calls should fail for all but jailed validators)
multiple calls to unjail should be rejected
Check no jailing if validate all blocks
Check jailing threshold (sets blocks mind to 1 block above productivity - node shouldn't be jailed, sets block counter 1 below productivity - node should be jailed)
Check unjailing Checks that a node is released from jail when requested.
Check strikes - this tests the logic of the strike counter and checks that the unjailing block scales correctly, it also makes sure that strikes are reset correctly on good behavior
-Maintenance
Only validators can flag maintenance
Should be able to flag being back online instantly
added logic to count number of blocks done by a validator and added a new jail list