Fix es6-module-loader & System.js for reals.
Document the crap out of DocumentLoader