Bunch of mobile site fixes:

* rename index_front template front to match full site template move
* moved most JS out of templates
* remove Modernizr.load