Bug 878958: Implement ChildDebuggerTransport, a debug protocol transport for communicating with content child processes via process message managers. r=dcamp

Transport classes (or prototypes?) should have a label that the requester telemetry stuff can cite, instead of that freaky check we have now.