preliminary commit to add module dir hashing

this works for the express-yui use case, which is
- module at a time (-m without --walk)
- no css uri rewriting for hashed dirnames

replace git uri with npm package
pass --hashdirs option to subprocess for --walk
update api after hash some export change
initial fork/process.send commits