Rename TxRx::Serial to the more appropriate TxRx::USB
Fix class name error in previous commit
Clean up spec naming and add pending tests for TxRx::Telnet