Promise to load JavaScript or CSS files asynchrounous in CommonJS environment, for example used as a run-time loader with build tool browserify