fixing a few jshint warnings

... And turning off `indent` in .jshintrc since it is causing too much noise right now.

Current `$ grunt jshint` errors include:

```
$ grunt jshint
Running "jshint:all" (jshint) task

app/scripts/main.js
  line 30  col 30  'Router' is defined but never used.

app/scripts/views/location.js
  line 34  col 17  'L' is not defined.
  line 37  col 11  'L' is not defined.
  line 20  col 30  'event' is defined but never used.
  line 24  col 29  'event' is defined but never used.
  line 28  col 26  'event' is defined but never used.

✖ 6 problems

Warning: Task "jshint:all" failed. Use --force to continue.

Aborted due to warnings.
```