tolerate empty bound values when binding className
Another .jsproj fix.
Fixed dynamically loading stylesheets and ui-light/ui-dark tests that depended on them.
Fixed a test that dynamically loaded a stylesheet.
Merge pull request #142 from pke/tolerate_empty_binding_in_addClassOneTime

Tolerate empty bound values when binding className.
More verbose assert failure messages.
Move the qunit test page building into its own task and run that from the test task.
Make clean task clean tests, add build-qunit task as a part of default.
Correct case of commonutils.js include to try to fix travis build
Change copy task to only copy test dependencies outside of razzle, as webunit already handles this internally.
Merge branch 'master' into phosphoer/fix-pivot
Revert order of style attributes in pivot styles
Merge branch 'master' into phosphoer/css-test
Fix base tests to work on Firefox.

Resolves #118.
adding saucelabs integration to travis ci
Make Symbols.ttf embeddable.

Also remove font PDF from the build.

Code reviewed by @banguero.

Fixes #147
Merge branch 'master' of github.com:winjs/winjs
Using wwa-application tests as default for saucelabs
Update model css to WinJS 2.1 build
Updating Saucelabs encrypted key