Codegen and checkin lib/version.js

The "clever" brfs approach to managing lib/verion.js backfired because
it require each upstream npm module to also browserify with brfs. That's
not reasonable to expect of dagre's consumers.
Update timestamp on node_modules via touch
Make cp-data a runtime dependency