jshint cleanups

I ran jshint over the app and cleaned up a few little things.  Shouldn't change any functionality.  
Changes:
- equality operators
- missing/excess semicolons
- trailing whitespace