Cargo Hitchhiking tool (draft)

Summary
Prototype with API and documentation of the Cargo Hitchhiking tool.