By rblanker: Extended response object as it would allow using it as an SimpleXMLElement object.
Version: 7.x-3.5.
By rblanker: Renamed changelog.md to CHANGELOG.txt.
Merge with upstream.
By rblanker: Some style clean up of code & introducing own connector exception class.