mixins documentation
use AMD module config API, fixes #150
simplifications from dropping old IE support
fix CSS compilation for ExampleWidget, refs #98
Scrollable test: just adjusted the comments now that it is not reused anymore in deliteful
fix line return
run jshint on js-wrapped css, fixes #152
remove {{theme}} substitution from cssToJs since it's only used by ExampleWidget
jshint for tests
jshint for nls
test that template root tag can be <template>, refs ibm-js/deliteful#96
scale back trimming of template whitespace, fixes #107
make sure widget names are unique
fix handling of self closing tags, fixes #153
Don't trim or mangle whitespace in <pre> nodes.
As a side effect I stopped collapsing [\n\t ]+ to a single space in general.
Fixes #107 again.
Add the job/session name of the respositories tests.

I know this is a simple config change but if you're going to run 20+ repositories under
the same Saucelabs account you need an easy way to identify the job in Saucelabs reporting.

Fixes #154
Better way to delegate the build to require-js/text, fixes #157
make register.js loadable on NodeJS, fixes #148
update version number, fixes #158
use requirejs-text/text! rather than dojo/text!