Exit process on SIGINT

Listening for SIGINT seems to make node not exit the process after
processing the listener
Merge pull request #46 from XrXr/master

Exit process on SIGINT