Attributes handling changes with some others

Added methods to interface for handling attributes to outgoing requests and some changes to incoming responses.
SoapFault parsing is now case insensitive
Https was failing previously for me, changed implementation slightly.
Let me know how I can help in getting these over. Thanks.