Use daemon threads on FullPrunedBlockChain

This way, the thread pool used to run the transaction scripts won’t
prevent applications from exiting.