Refactored/improved SpecksTestExecutor
Changes to ensure module compiles to JS as well as JVM