Added PSR3 logging support
Added PSR3 logging support.
INFO messages are logged for each request & response including the endpoint & an unique ID to identify request + response as connected.
Debug messages are logged with the information from INFO message, but with added XML request + response (no access keys included).
Messages with higher severity are logged for failing connections & invalid XML.