Look for older Dojo version files in build system.

Enables building Dojo 1.6 and earlier. Fixes #17283.

Thanks @mahays0 for the initial patch.
Fix wrong path caused by not having a brain. Refs #17283.
Fix CDN builds for old Dojo. Refs #17283.
Fix builds of even older Dojos. Refs #17283.
Update version on branch after a release to pre-release version.

Refs #17176.
Updating source version to 1.10.0-pre
Fix $Rev$ updating in build script. Refs #17176.
Set revision to nothing for dev version instead of last commit.

Since it is not updated on every commit it makes no sense to
have it there.

Refs #17176.
Add missing build/version.js to versioned files.

Refs #17176.
Updating source version to 1.10.0-pre
Fix typo in CONTRIBUTING.md, refs #17189
Workaround robot errors in FF23+. Still need to figure out how to deal with zoom level. Refs #17442.
Signed robot applet with a "Dojo Foundation" public key to make Java 7u40 happy. Fix accidental nondeterminism when testing on slower machines. Refs #17442.
Check out tagged release for builds

Refs #17176.
Properly exclude demos from source archives

Refs #17176.
improve flattened bundles to provide hints about what wasn't flattened,  refs #17155
account for newline in sourcemap prefix

thanks dellekappa.  fixes #17631
refs #15130. Fixes copyrights date for 2014.