Preload resources before running JS test suite

Removes now uneccessary async tests

Also includes fix for SolarSystem#add_interconn tests
broken with last commit