Replace best block data feed
Replace best block data feed

Replace the best block observable from using the chain head from the block
store, to receiving notifications when best block changes. This makes it
a better fit for how bitcoinj handles this data.

rnicoll/cate