Ctrl c

This has the proper behavior with (Ctrl-C again to exit) in windows shell and debian. MSYS seems to capture the Ctrl-C and kill directly. I also made some hlint changes and bumped the version number.
#1