Use block flags to mark empty blocks
Bugfix: Miner.getTransactionsToInclude() avoid including tx spending
non-mature outputs