Update templates and styles, added distance attribute to Retailer model

RetailerPresenter#as_json will now render distance calculations
on each retailer instead delivering an array of distances.
This exposes distance calculations to Tropo and iOS apps as JSON
and simplifies the web app views.

+ Refactored templates
+ Added distance attribute to Retailer
+ Temporarily disable geolocation Javascript
+ Added normalize.css and updated styles