Fixing watcher - only builds once now instead of 4x per change.

* Removed faulty watcher and replaced with another watcher
* Build target dir is within project root (`/vagrant_data` in dev VM) so this build script can be used as-is with Jenkins as well!