adds commonjs, amd, and module pattern ES5 and ES6 output. separates generator runtime from jspipe.js for ES5. updates demos