fixes for POS blocks in the future

fix POS stops generating if median time in the future
tighten max time drift after block 405000
update checkpoints