Squashed 'brjs-sdk/workspace/sdk/libs/javascript/browser-modules/' changes from ef5755a..19c8fd7

19c8fd7 Added two more circular dependency unit tests.

git-subtree-dir: brjs-sdk/workspace/sdk/libs/javascript/browser-modules
git-subtree-split: 19c8fd7f5741811b5b4ff3d88c4e721a1fdc5616
Merge commit 'e39d1e5360e9fd4792bb4b8c89cb1bc426451d4d' into better-client-side-circular-dependency-handling