misc work
- using dat.gui as a testbase for requireJS optimized builds; dat.gui.js generated using a new r.js + amdclean pipeline, rather than the included 'builder.js' tool: the former is able to handle UMD/AMD loads while the latter doesn't (yet).

- using custom requirejs/r.js tools which include a few minimal tweaks to make library/module building easier: less config duplication
dat.color is included in dat.gui and doesn't need to exist separately in the distro