add feature to load task from other dirs

This simple feature allow to use `.changeModulesRoot(dirName)` and let people to load tasks from another dir then node_modules. It is very useful if you dealing with more complex projects with subprojects :)
I add test for it and its working good. If you like i can also add somethink about it in README