Updated JSHint Options

Updates the options that Sublime JSHint plugin uses on itself.
Remove Unused Warning

Removes reporting of unused variables as a warning, since these have changed in JSHint's API to be an error.

Cleans up module syntax to remove unneeded strict declaration and have the more standard pattern of a public module export.