Removed the dist JSCS check from the Grunt build.

This is not necessary since we're checking the js files individually.
Upgraded grunt-jscs-checker to version 0.6.
Renamed grunt-jscs-checker dependency to grunt-jscs.

The project maintainer renamed the project as well as the NPM package
and Grunt plugin.
Added grunt-jsonlint task to build process.
Upgraded grunt-contrib-compress to version 0.10.
Upgraded grunt-contrib-concat to version 0.5.
Simplified name/version/date in dist banner.
Upgraded grunt-contrib-clean to version 0.6.
Updated QUnit references to version 1.15.0.
Documented security considerations.
Documented that packaged CSS files are complete.

Documentation clarification for issue #115.
Cleaned up Custom PowerTip Integration documentation.

This also fixes the example code for issue #108.