Add option to disable the exit button and action
Expose whole options hash instead of using define_method
Tidy up exit behaviour
Refine the no-exit implementaton a little
Merge branch 'no-exit' [closes #92]