Initial commit.
Recursive watch currently works and reports events to the commandline.