Solves issue #6

catches KeyboardException and saves the model before quitting, if possible

https://github.com/numenta/nupic.fluent/issues/6