libstyxe: Great Refactoring

Why libstyxe changed its interfaces to make the 9P protocol library more extensible without abandoning its core constraints.