Squashed 'brjs-sdk/workspace/sdk/libs/javascript/browser-modules/' changes from 5bd3592..ef03c26

ef03c26 Updated a couple of the tests to use nested require-paths, plus fixed a bug which this revealed.

git-subtree-dir: brjs-sdk/workspace/sdk/libs/javascript/browser-modules
git-subtree-split: ef03c26a709ab1fd427690e1b7afaa796bb23f9c
Merge commit '610cb3503a25a87c39824afb863cb718e9772a2b' into topiarist-circular-dependency-bug-fix