Remove `trailing` option.

This has been removed in JSHint 2.5.0.
Remove unneeded main property and keywords from package.json.
Use the standard `license` property.
Explicitly set the files to install.
Use tilde versions for dependencies.