Travis: Separate Saucelab task and move to script

- Rename script files to identify the usage
Build: Move and rename setup scripts
Merge pull request #3640 from nschonni/v4-move-saucelabs-to-after-success

V4 move saucelabs to after success
Travis: Fix SauceLabs script reference
SauceLabs: Fix executable bit on Travis script
Merge pull request #3641 from nschonni/v4-fix-saucelabs-script-reference

Travis: Fix SauceLabs script reference
Working examples: Moved demo CSS and JS to separate files
Merge pull request #3643 from pjackson28/addedabilitytoloadcustomscriptsandcss

Working examples: Moved demo CSS and JS to separate files
Corrected minification of demo JS files
Merge pull request #3644 from pjackson28/correctdemomin

Corrected minification of demo JS files
Fixed minification of second part of IE8 core JS
Merge pull request #3645 from pjackson28/fixie8coreloading

Fixed minification of second part of IE8 core JS
Accessibility Responsibility Breakdown: Split demo CSS into a separate file
Merge pull request #3646 from pjackson28/movearbcsstoseparatefile

Accessibility Responsibility Breakdown: Split demo CSS into a separate file
Resize: Fixed text size detection (fixes #3637)
Merge pull request #3649 from pjackson28/fixtextresize

Resize: Fixed text size detection (fixes #3637)
Combined the js assets with the theme assets (as requested per @pjackson28)
Merge pull request #3650 from LaurentGoderre/v4-combine-assets

Combined the js assets with the theme assets
Input range polyfill: Corrected English description
Merge pull request #3654 from pjackson28/fixrangedescription

Input range polyfill: Corrected English description