Add module IDs for several modules that were required by file name until now
mobile-preview.html : Remove unnecessary template.json request
Downgrade Handlebars since the grunt pre-compilation of the templates is still with an older version
add the native API stubs module to require.js config
DELETE SPECs!!!!
Grunt build process: put source and distribution folders under `deploy`
Change Soomla logo image with data URL
Make all modules named modules (except for 3rd parties)
Mobile preview should load correct paths of template js and css
Add an ERB template for generating a preview store.html with JS \ CS URLs injected from the renderer
Grunt: Copy store.html.erb to deploy folder
fixed template name in store erb
Allow passing alternative URLs in options hash for css.handlebars and template.json
Allow passing json.assets in SoomlaJS.initialize.  This will be an object mapping between asset names (original URLs) and new remote URLs.
Merge branch 'newModel' of github.com:soomla/storefront into newModel
Add assets override when initializing in store.html.erb
Fix typo
store.html.erb: Add SoomlaNative on window with native API stubs to prevent execution blocking in preview
Add native API stubs module into store.js so that the R.js optimizer will include it in the build
Initialize function: move overriding preview assets to options hash