New jsHint options and converted to bower for dependencies.

Closes #30

Completes one task in #32 (linting).