Js improvements

Fixes #281 and fixes #273

- Adds fastclick
- Move customer js to the bottom of the page
- Move comment hash JS helpers to Timber's `shop.js`
- Move login/recover password JS to Timber's `shop.js`

Demo shop for new updates - http://steve-dev.myshopify.com/

@stevebosworth @mpiotrowicz 
Up to date example [here](http://carson-dev-shop.myshopify.com/blogs/news/13829335-first-post?comment=1219159947#Comments). Below is what I mean about adding a tabindex to the div.

![screen shot 2014-12-23 at 10 04 52 am](https://cloud.githubusercontent.com/assets/1730309/5539079/30cd727a-8a8b-11e4-9310-cabeac31e088.png)