Support for BIP 23 block proposal

This would aide greatly in ensuring miners aren't messing up blocks, without the expense of losing 50 BTC.
It means regtest mode is failing to enforce height-in-coinbase rules. No reason to think it affects real-world use.