Fixed a test that was failing because it wanted to use Roman amount
suffixes that are not normally defined, and European rather than
British/American number separators. Changed just to rely on the non
standard amount suffixes since this can be done using the bundler alone,
and does not need i18n to be re-defined within the test.
Fixed broken tests that could not have possibly run for quite some time,
since they are also broken in CT3 main branch, by guessing as best as
possible as to what the intention of the original test author must have
been.
Deleted four tests that have long since worked, and no longer make any
sense so that their purpose is no longer clear to me.
removed debugger from test code.
Updated another test that has long since worked so that it now passes,
as best as I could based on the limited information I had available to
me.
Adding todo for some coverage we're missing
Merge pull request #365 from BladeRunnerJS/js-unit-test-fixes

Js unit test fixes
Merge pull request #366 from BladeRunnerJS/develop

JS test fixes