Build/grunt: Finish release_themes task. Strip headers from concatenated files.
Build/grunt: Cleanup todos
Build/grunt: Add sizer task. Some cleanup in other areas.
Build/grunt: Add back version.txt. Will remove that later along with the old build files, until then its useful to compare the new system against the old.
Build/grunt: Use custom directive to strip banners. Now works against unmodified grunt again.
Build/grunt: Can use config('pkg.version'), now was fixed in grunt
Build/grunt: Use child process for zipping until adm-zip works better. Rewrote files config to make that work with the cwd requirement.
Build/grunt: Fix a few oversights from the files config refactoring. Also finish the release_cdn target, now it includes all themes
Build/grunt: Improve lint setup, configure options and globals for different contexts
Build/grunt: Improve lint setup, get rid of file comment, using gruntjs specific config anyway
Build/grunt: Update codebase to adapt or make use of latest changes in grunt
Build/grunt: Integrate CSSLint
Build/grunt: Simplify css_min basic task, concat helper already takes care of executing directives
Build: Modify uglify.js to include a newline charakter after the copyright comment, makes diffing against new build a little bit more efficient
Build/grunt: Fix copy_themes task, files.themes config property wasn't processed properly
Updated to QUnit 1.4.0.

Added expect(0) to make tabs and tooltip tests pass, even though those assertions are actually missing.

Introduces dialog and slider failures when running in composite all.html suite, all green when running one by one, also all-active.html is green.
Build/grunt: Replace child_process helper with utils.spawn
Build/grunt: Fix themes task
Accordion: Removed ui-accordion-disabled class. Fixes #8193 - Accordion: Remove ui-accordion-disabled class.
Merge branch 'master' into grunt