write string cache entries before module definition when interning strings as required by some IE loader paths; fixes 17146
Fix build_release.sh to work with Info-ZIP 2

Also make accidental keypresses after long builds less annoyingly disastrous
and make sure DOH version is updated on release too
Refs #17176
Integrate CDN builds with normal release build script.
Refs #17176
.gitattributes file to normalize line endings
Make DOH more friendly to other AMD loaders:
    - specify baseUrl explicitly
    - specify mapping from doh --> util/doh explicitly
    - don't depend on mapping from doh to doh/main
    Make DOH more friendly to other AMD loaders (continuation):
    use tlmSiblingOfDojo etc. to make things still work with dojo V1 loader

    Refs #16585
build may wrongly reports missing nls bundle, fixes #17167