blockchain: Avoid db for filters of unknown blocks.
blockchain: Avoid db for filters of unknown blocks.

This adds logic to avoid hitting the database when a compact filter that
can't possibly be available by first checking the block index to ensure
the requested block is both available and its data is known.

decred/dcrd,decred/dcrd