Add jQuery JSCS style checking

Grunt is bumped due to a bad peerDependency in the grunt plugin
JSCS: Remove space between function and bracket
JSCS: Don't stick operators to values

Fix jQuery preset as per https://github.com/mdevils/node-jscs/issues/117
JSCS: Adding missing spaces around operators
JSCS: Fix JSDoc parameters
JSCS: Remove Illegal spaces
JSCS: Remove multiple line breaks
JSCS: Combine variable declarations

This only covers declarations that are consecutive
Merge pull request #1229 from nschonni/add-grunt-jscs-checker

Add grunt jscs checker