JSHint fixes

Let's keep jshint clean from now on so we can trust its output.  This fixes everything that was being reported.