Move tree_watcher to powerline/lib/watcher and split it
Move watcher tests into a separate file
Remove in-method imports from inotify