Shutdown signal listener
Merge branch 'shutdown_signal'
Updated changelog with shutdown signal feature