Cleanup.
Show the startup of the watcher.
Have to call "start" on the listener.
Return a listener, not a thread.
Allow Control-C to break out of the listening.
Bump the version for bug fixes.