Remove soft link to `template` from all themes
Change folder structure and grunt build:
- Each template has its code its own `src` folder
- grunt builds a `dist` folder for each template next to the `src` folder
Make all template modules work in hosted mode:
- Give the modules explicit names
- Pull up rigged handlebars into the modules
Grunt: Add Less compilation to each template's build process
Grunt: add an src folder and put it with dist under "deploy"
git-ignore deploy folders
Experiment: change Pirate Race template back to not using assets as itemId : {name : "...", url : "..."}
Revert templates and their selected themes to not using {name: "...", url: "..."} for assets
Fix names of named template modules
- adjustments in storefronts to new highway
- small fixes and cosmetics in BOG
- added android-viper and ios-roadster as submodules
Merge remote-tracking branch 'origin/newModel' into newModel

# By Gur Dotan
# Via Gur Dotan
* origin/newModel:
  Fix names of named template modules
  Revert templates and their selected themes to not using {name: "...", url: "..."} for assets
Pirate Race Landscape: change "virtualCurrencies" => "currencies"
Remove unused field from leap of fangs economy JSON
Migrate rest of themes to new model
Update product IDs to android test IDs as part of new model migration
Use getModelAssets storefront API
Merge branch 'newModel' of github.com:soomla/storefront-themes into newModel
Prevent code obfuscation - easy to (un)comment
Support adding \ removing categories \ currencies in all templates but Pirate Race Landscape
Shift all font urls