Fix a bug in `ToolTipField` where the `hasToolTip` was always filiped to `true`.
Updated 'bootstrap' so that it no longer merges in to the globalization block each time requireAll() is invoked, as this is never necesarry, and was causing IE8 to exceed the maximum call-stack size. Also modified 'bootstrap' so we now perform the require() itself immediately within requireAll(), further reducing the size of the call-stack when requiring modules.
Removed the 'globalObj' parameter from requireAll() as it's no longer needed.
Merge commit '035b60253fcf9102b9c0e0d9c9a4c5c95d3f1ab6' into better-client-side-circular-dependency-handling
Squashed 'brjs-sdk/workspace/sdk/libs/javascript/browser-modules/' changes from 2b9fc3f..5caf781

5caf781 Allow circular define-time dependencies if items have been added to 'exports', making us closer to being CommonJs compliant again.

git-subtree-dir: brjs-sdk/workspace/sdk/libs/javascript/browser-modules
git-subtree-split: 5caf78155cdfd6a20887e99460f8484333e8d62d
Get Travis to do a clean build in case this helps fix an error that seems to involve a test that no longer exists any more.
Revert "Get Travis to do a clean build in case this helps fix an error that seems to involve a test that no longer exists any more."

This reverts commit d3e6b070d637f80768e60a3bf3b0c34955bd9b67.
Merge branch 'develop' into better-client-side-circular-dependency-handling
Updating test to use the new requireAll() syntax.
Removed some unused import statements.
Made SourceModuleDependencyOrderCalculator.getOrderedSourceModules() a
static method as that's what it should have been, and doing this makes
the code easier to follow. Also, cleaned up the code to make it easier
for others (including myself) to follow.
Fixed a TODO within a test that I happened to be looking at.
Got rid of the aliasDependencies hack as fixing a TODO in a test (in the
previous commit) means there are no longer any tests breaking, and I
can't think of a reason why we'd need interfaces associated with aliases
to be bundled before a class that references that alias.
Updated SourceModuleDependencyOrderCalculator so that it builds a
dependency graph in an earlier phase, allowing us to change the
dependency graph we use to order dependencies by.
Cleaned up CircularDependencyException code before attempting to upgrade
so that we can have comparable circular exception messages on the server
to what we currently have on the client.
Updated CircularDependencyException to produce error messages with the
same format as that used on the client.
Switched from the DefineTimeDependencyGraphCreator class to the
NonCircularTransitivePreExportDependencyGraphCreator class for ordering
the bundle-set, and hence the globalization block.
Merge pull request #1021 from BladeRunnerJS/better-client-side-circular-dependency-handling

Better client side circular dependency handling
Merge pull request #1026 from BladeRunnerJS/order-globalization-block

Order globalization block
Added release notes for the v0.13 release, plus simplified our 'README.md' now that we no longer use Git sub-modules.