Bugfix and memory

* Fixed a bug in Watcher, where the output was not correctly set
* Added a way to add directories to process on the fly in a task with the add() method.
* When files are dumped on the disk, their current state in memory is unset to save memory
Merge branch 'master' of https://github.com/awakenweb/beverage
Beverage

* added docblock comments for add() method