fix broken unwatch with Node v0.10.26

fixes https://github.com/cmoncrief/beholder/issues/2

removeWatch is expecting the file object not just the filePath.

I added mkdirp as a dev dependency and updated the tests to use it to create the test file paths when they don't exist.