Removed whitespace, vars, saved 2 bytes gzip

Combined Vars and other minor changes

Fixed minor issues with whitespace based on @Krinkle notes

Also saved more bytes when gzipped, it is now 696 bytes - a 2 byte saving! :)

   raw     gz Sizes
  1295    696 jquery.cookie.js
Improving Readme
Updating grunt-saucelabs package.

Required a workaround for exposing test results to the Sauce Labs API.
Also ignore logs of the form log.1 etc. (created by Sauce Labs)
Removing obsolete options for the connect task
Updating grunt-contrib-jshint package.
Minimal html for QUnit
Also lint tests. For this, moving jshint options into Gruntfile...

Updated options as well.
Simplifying test server url...
Invalid cookie value should not be a getter

Closes gh-308. Closes gh-309.
Move JSHint config to jshintrc files

Follows-up 3f1f88b725.

Also:
* Moved jquery.cookie.js to src/ directory to allow using a separate
  configuration for it (also complements /build, and other jQuery plugin
  repositories).
* Simplified Grunt configuration.
Merge remote-tracking branch 'upstream/master'

Merge
Merge branch 'master' of github.com:t0mtaylor/jquery-cookie