use mdeps and bundle-metadata to do a parallel module dependency travers...

...al to get a predictable hash of the tree; closes #11