Add moduleRoot option to include a module name in output

Useful if the next task is concatenating the modules together
comply to new gulp guidelines (through2, no streaming content, PluginError)
remove node 0.8 from travis
lint before test