Build: Don't use casper.clickLabel

Re gh-7330
Demos: malformed anchor in navigation menu

Fixes gh-7329
Build: Don't process images when copying files for Google CDN

Fixes gh-7284
Popup: External popups no longer need custom click routing

Fixes gh-7367
Selectmenu: Add demo sporting placeholder

Closes gh-7398
Fixes gh-7396
Selectmenu: Missing comma in variable declaration

Fixes gh-7405
Navigation: Do not wait for load() if document.readyState is "complete"

Closes gh-7389
Fixes gh-7386
Select: Fixed error in _decideFormat

The _decideFormat function should not be called for native select menus.

Closes gh-7382
Fixes gh-7369
Swipe: Keep swiperight when tearing down swipeleft and vice versa

Closes gh-7353
Fixes gh-7351
Demos: Removed superfluous class from contents menu
Demos: Typos

Demos: Text corrections
Core: Make controlgroup icon-only buttons in toolbars mini

Fixes gh-7266
Controlgroup: Make sure items in a controlgroup all have the same height
Build: Add "css" to the list of test subdirectories
Navigation: Fix reference to qunit CSS for path tests

Closes gh-7426
Fixes gh-7419
Events: Correctly refer to touch support module from tests

Closes gh-7425
Fixes gh-7418
Selectmenu: Custom select uses label, then placeholder for dialog title

Closes gh-7404
Fixes gh-7399
Checkboxradio: Do not update twice upon input vclick

Fixes gh-7378
Table: Remove superfluous and markup-whise invalid "locked" attribute

Closes gh-7379
Fixes gh-7381
Checkboxradio: Correctly retrieve label

This moves label-finding code into one function to help render the code
unit-testable. The new code also relies more on native means of getting the
label, which improves performance a great deal when the .labels property is
supported, and also improves performance when such a property is not supported
(such as in FF27).

http://jsperf.com/checkboxradio-label-retrieval-non-nested/5

Closes gh-7293
Fixes gh-7292