Hardening the JSHint configuration

Hardening the JSHint configuration in hopes of having a cleaner codebase when I start breaking it into "modules" for #339.

Nothing much interesting.  Mostly standardizing quotes and flattening function bodies a bit.