Moved checkBlockProofOfStake in maybeAcceptBlock to avoid possible unneeded checks