minor(remove) test log.
refactor(config) implement use of config with generator and port and js version with build tasks. Add common jshint for generator.
refactor(style) style changes and todo tasks.
refactor(browserify) filter the transforms based on whether the type is a function for Javascript version switch.
feature(config) synchronise the project, npm and bower config sem versions.
Minor style changes.