Package gracefulshutdown implements a simple library
for enabling app-level graceful shutdown on receiving shutdown OS
signals like SIGTERM and SIGINT.
Enable enables app-level graceful shutdown and invokes the given
handler once graceful shutdown is triggerred. Note that Enable can ONLY
be called once. All following calls will be ineffective.