use mirai-traceur@0.0.43 and cache modules

modules requested multiple times will now also be equivalent:

import a from "foxy";
import b from "foxy";

assert(a === b); // true

before, each import would generate a new wrapping object.