Build: Use short syntax for RequireJS' shims

We don't need to export anything, just express dependencies of the non-AMD modules.
Removed "use strict" from client code

As per http://bugs.jquery.com/ticket/13335
Release: Publish zip to website repo
Release: Added guard to not push for test runs
Filterable backcompat: Correctly spell name of option "hideDividers"

Fixes #6702
Page: Manipulate correct class in response to "theme" option change

The "theme" option should result in the manipulation of class "ui-page-theme-*",
not "ui-body-*"

Fixes #6668
Select: Do not inject HTML that is not XHTML compliant

This means insert &#160; instead of &nbsp; and make sure that all $( "<...>" )
that are more than just a single tag have the closing tag.

Fixes #6699
Columntoggle table: Use delegation to attach events to the checkboxes

Fixes #6683
Build: Upgraded grunt-contrib-uglify to 0.2.6

Fixes gh-6876
Release: Updated copyright year to 2014
Tests: Code coverage via Istanbul and report to coveralls.io
Readme: Changed coverage badge to point to master branch

Fixes gh-6902
Readme: Updated versions
Filterable backcompat: Trigger listviewbeforefilter

Fixes gh-6679
Build: Manage dependencies with bower

Fixes gh-6369
Slider: Set/unset class "ui-state-disabled" in sync with disabled option

Fixes gh-6857
Source tree: Moved third party code to external directory

Fixes gh-6871
Filterable: Remove invalid _trigger argument
Filterable: Add a filter event

Fixes gh-6580
Demos: jquery.js moved to external/jquery/jquery.js

Fixes gh-6942