* add test_file_changes & benchmark test
* update modules
drop node 0.8 support, >=0.10 only now
* fix tests
move benchmark
* remove logging
* fix constructor
* add huge cache
Merge branch 'feature/add_watcher' into develop
* temporary fix data corruption bug

will fix properly latter
* rebuild lib
* update benchmark files
* fix cache problem
* add module cache
* bump version
* update shrink-wrap
* rebuild lib
Merge branch 'feature/add_composite_cahce' into develop
* quickfix data corruption( again :( )
* rewrite exports notation