Bug 1068236 - Support 3p module loaders as first-class citizens in test-agent r=julienw

A @lightsofapollo patch to allow test writers to overwrite test-agent's test loader
nit: `.then(next, next)` ? Because with this code, if "next" is throwing you're calling it again, which looks wrong.