Changed ICommunicationsManager to use MediaTypeFormatter instead of (explicit) XmlSerializer.
Removed XmlSerializer dependency when de-serializing response.