fix locale and dojo/i18n issues on node, fixes #16663

- avoid exception in dojo/_base/config when navigator isn't defined
- make dojo/i18n handle case when dojo.locale is undefined
Add README.md and CONTRIBUTING.md, refs #17189
add missing quotes, fixes #17199
Fixes relative paths when using dojo/node, fixes #16414
Only require selector/_loader when DOM present. Fixes #17138.
Fix typo in CONTRIBUTING.md, refs #17189. Thanks @Maastermedia.
.gitattributes file to normalize line endings
fix hint text, refs #12176
uncomment tests that are working on latest chrome, refs #14879
refs #17301: fix dojo/on.selector to properly handle text node
Fixes preventDefault() on synthetic event "touch.move" which has no effect on "touchmove" native event.

Refs #17220.
fix dojo/touch tests to test both mouse and touch, refs #15185
Merge pull request #12 from liucougar/query-lite-matches-text

fixes #17301: handle text node in query lite match function
workaround a BB10 JavaScript VM bug by doing forEach differently refs #17204
Fix IE11 sniffing. Fixes #17311.
comment to remove code in 2.0, refs #17368