Fix for issue 505: add touch events to jquery.flot.selection.  Code taken from google code issue 426,
updated to work against 0.9-work branch.
Fix jslint issues with previous version
Merge pull request #1209 from Jeff-Tian/0.9-work

Allow text markings without a solid background.
Merge pull request #1206 from naknak/issue505

Fix for issue 505: add touch events to jquery.flot.selection.
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
Fix JSCS task

- Remove reporter output, it was useful for triaging issues but no
longer required
- Add JSCS call to the default build chain
Merge pull request #1231 from nschonni/fix-jscs-task

Fix JSCS task