Add es3: true to test/.jshintrc. Make tests conform to that jsHint setting.
Release script: create tag after building CDN files
Keep bower_components in .gitignore. (cherry-picked from 21c218eabb933095d933c9fe3fa29dcd0aef35fe)
Release script: Add .npmignore and keep .gitignore when creating the tag
Release script: Add dist files in multiple commits for a clean final commit with a small diff
Updating version to 1.11.0-beta2.
Updating the source version to 1.11.0-pre✓™
Fixes #14548. Add main property to package.json

Conflicts:
	package.json
Fixes #14549. Execute the factory immediately when CommonJS is used in the browser.