Fixing fault handling
Merge pull request #472 from herom/master

Updated CONTRIBUTING.md
Avoid creating soap:Header container when there are no children
This time including the matching fixture changes to remove <soap:Header></soap:Header>
Added support for header and security fixtures in request/response tests, and added tests for header optionality
Merge pull request #475 from shelbys/master

Avoid creating soap:Header container when there are no children
Merge pull request #461 from diegossilveira/fault

Changes: HTTP response codes no longer trigger errors.
Removes automatic port appending to "Host" header.

Previously, a `port` (443) was appended automatically to the "Host" header if the given `endpoint` URL is a secure URL (starts with "https://"). With this Pull Request a port is only appended if it is also present in the `endpoint` URL.
Merge pull request #479 from herom/remove-automatic-port-appending

Removes automatic port appending to "Host" header.
Adding PUBLISHING.md
0.6.0
Define $xml to pass xml object

Add unit test to $xml key with request

Update readme.md
Updated 'extend' function.
Refactored the function to copy properties from one object to another one and avoid properties overriding. This way we ensure the 'inheritance' of <xsd:extension base=...> usage.
Merge pull request #493 from dun4n/master

`wsdl.extend()` Copy properties from one object to another without overriding already existing properties.
Merge pull request #485 from Valko54/master

Add `$xml` option to pass a plain XML object which is passed unprocessed into the client request.