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

2b9fc3f Removed the circular dependency recovery code since it introduced additional complexity that led to obscure edge case bugs from occurring.

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