Issue #347
Interrupt of block_log.artifacts generation should not lead to production of damaged file. Implemented simple checks forcing to regenerate file in such case. Also once generation was interrupted, hived will close. Also blockchain_worker_thread_pool shutdown is perfomed just before hard exit (which shall be eliminated) to avoid crash at process termination.