Updated audio stream to non blocking. Also stopped dynamically declaring '$this->in'.
Removed the asterisk ok from manager class.
Changed state so it doesn't need state on prefix of each const.
Command interface.
Base command, this should make life easy providing it is working.
Each command will return a response object this contains attributes set by tokens, the response data and the code.
Answer and channel status command implementation.