Setup a shared JSHint config file

Using JSHint without the necessary config (or just a different default config) presents a lot of errors, and modifying the comments at the top of each file gets old fast. This should be automatically detected and defines a few standards that would probably be good for everyone contributing to the project to follow.