chore: clean up spelling
fix: was not parsing the full url that included the query prams

We need the full url because routes.parser pulls out the query prams and we ignore expressjs query prams
feat: as a dev I want the page render to have access to server side options (for locales)

this is very useful for getting access to the current locales. we set the locales
in the react context so we also need it at render time
chore: update the tempalte
chore: clean up formating
chore: update the editor tab settings
feat: add better deep merge support with unit tests
chore: refactor code to remove config login in manifest

the manifest should be a standalone module and the caller should customize the webpack objects
chore: clean up the editorconfig to have coffeescript settings
feat: refactor object merge fn to handle arrays, clone, ref code, delete & add unit tests
chore: update the template
feat: as a dev I want html5 history and a way to control what a tags push state vs goto external links