Added the original mit license to the example program
Added various working examples of how to use defer os/signal

We can trap a CTRL-C now and have a shutdown routine called that also
can be called by defer