Begin implementing expected responses
* Create ResponseManager and ExpectedResponse classes
* Hook registration process into skeletal ResponseManager system
Make expected response system a little more robust