Switch to use MVars in place of IORefs
Add support for --no-daemon
Add vagrantfile to reproduce travis build env
Use inotify instead of fsnotify