build script: fix index.html copy
build script: use gaze instead of catw for file watching

catw is buggy on osx due to fs.watch
https://github.com/joyent/node/issues/5463
build script: build task invokes callback only after build done
build script: use gaze instead of watchify for script watching