added failing test for issue 1056
do not search the whole DOM for radio/checkbox elements
Merge branch 'master' into issue1056

Conflicts:
	src/core.js
	test/test.js
Build: Set atBegin option for watch task
Update jquery.mockjax.js

update mockjax
Lib: Add jQuery 1.11.1, remove the jquery.js loader in test/
Tests: Update error-placement test for jQuery 1.11 compatibility

Closes #1158
Test: added click on radio/checkbox test
Style: Add JSCS target for Gruntfile

Closes gh-1131
All: Update copies of externals and versions of CDN references

Updates jQuery Mobile demo to use 1.4, updates Multipart demo to use
latest jQuery UI, updates requirejs demo to use latest requirejs and jQuery,
updates copy of QUnit to latest.

Closes #1164
Closes #1166
Closes #1168
Closes #1169
Closes #1170
Core: Respect non-error aria-describedby and empty hidden errors

Ref #1083
Closes #1140
Additionals: Fix $/jQuery usage, only use $ reference

Fixes #1180
All: Remove closing slash on empty elements
Test: Removes stale and useless test files and firebug light
Demos: Fix markup in captcha and marketo demo

Ref #1159
Ref #1185
Build: Update jscs, remove rules now included in the jquery preset
Additionals: Fix dateITA method to deal with DST bug

Fixes #264
Closes #1144

Fix to  Bug with dateITA and daylight saving time #264
Additionals: Add statesUS method

Validates two-letter US state abbreviations (including DC)

Closes #1005
Localization: Fix sk translation of rangelength method

Closes #1001
All: Prepare 1.13.0 release