Fixing quote inconsistency
Cleaning up variable definitions

This is mostly a style change to fit our standards.
Adding a note about the location SVG func
Adding an jshint config

This helps with testing the code for various JS problems. Mostly
ignoring some library objects from the errors. We define things like D3
underscore, etc, in other functions so I don't need errors telling me
that they aren't defined.