remove end_of_pow check in checkblock
because the function is supposed to be context-free, this fixes a block rejection bug when starting from scratch
e.g. when the current latest checkpointed block is in the proof-of-stake phase and we're on block 0 (the proof-of-work phase)