updated module loading

due to possible load naming conflict, regex was changed to remove the first part of teh module name and concat/camel case if ther is another dash in the name. (e.g gulp-bower-files is now bowerFiles)