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 remote-tracking branch 'upstream/master'

Conflicts:
	tasks/test.js