Trap interrupts and do nothing about it

Closes GH-4
Support for custom messages

Closes GH-5