Simplify clock parameter negotiation by rejecting the ambiguous 'None' value.
Set up the multi-crate project structure and add the core IRTT protocol with pinned dependencies for reproducible builds.