Fix widget repo for new cordjs 0.2.0
Refactored config loader
Server port configuration
fixed bug introduced after previous refactoring  of processRoutes() function
Refactoring of browser initialization procedure:
* introduced browser-init script which only configures requirejs and then calls browserInit module.
* requirejs custom configuration is meant to move to the bundles config files and collected from there by browser-init script (still to be completed)
* browser-init script is meant to have generated by optimizer version with already collected requirejs configuration and group-map
Merge branch 'smart-requirejs' of github.com:cordjs/core into smart-requirejs
Merge branch 'master' into smart-requirejs