Datepicker Tests: Fix IE tests by accounting for async nature of focus/blur and by correctly not double focusing a programmatically focused date picker.
A partial fix was implemented to resolve #6694, and this commit completes the fix so we can programmatically focus a date picker without focus being fired twice.
Datepicker Tests: fix IE7 test failures by ensuring the datepicker is hidden before showing it.
Datepicker Tests: use simulated events for focus and blur.
Build: Change single quotes to double quotes.
Draggable tests: Wrap IIFE in parens.
Updated .jshintrc settings.
Upgrade grunt-contrib-jshint to 0.4.1.