Add category support for specs.
Add category support for suites.
Count categorized suites as focused.
Add category select UI.
Merge branch 'master' into jasmine-categories
Support multiple categories.
Safegaurd against forgetting to supply a single category as an array.
Improve previous commit to work with specs too.
Added WebGL test category
Add ability to run all categories and all categories except the selected
one.
Merge branch 'jasmine-categories' into webgl-category
Rename category to categories.
Remove condition that specs must have a category to run under `All`.
Merge branch 'jasmine-categories' into webgl-category
Replace `Select a category` with current category.
Update main menu.

Looks like we lost the ability to select a test to run.  Maybe this
can be added back in the future?  It would require the not-run tests
to list themselves on the page, which they no longer do.
Simplify interface usability.
Merge branch 'jasmine-categories' of github.com:AnalyticalGraphicsInc/cesium into jasmine-categories
Merge branch 'master' into jasmine-categories

Conflicts:
	Specs/Renderer/ContextSpec.js
	Specs/Scene/PolylineCollectionSpec.js
Fix merge.