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!
Fixes for running intern tests locally in browser.

1. Fix baseUrl path problem (workaround to intern bug?)
2. Rename client.js to intern.browser.js
3. Make intern.browser.js leverage code in intern.js

Not sure this makes things better or not, but anyway fixes #160.
Make startup() and destroy() work on supporting widgets too, not just proper children.
Fixes #156.
rename has("dojo-bidi") to has("bidi")
Port dojo/sniff and dojo/uacss to delite since they'll be removed from dojo 2.

Changes include:
- make has("ie") return truthy for IE11+ too
- remove unsupported browsers: blackberry, opera, wii
- remove quirks mode detection
- change CSS class names, ex: d-webkit, d-ie-11
set version to 0.1.4
fix spacing
suddenly baseUrl = ../../.. is working for me again, refs #160.