file.js: implement watch() pipelet, WIP
test/http.js: add test for file watch()