Add config options to enable storing blocks in height-indexed databases instead of the key-value store.
This config should be disabled by default.
New coreth configs:
block-database-enabled: Enable block database for storing block header/body/receipts
skip-block-database-auto-migrate: Skip migrating existing blocks from KV DB to block database