Major upgrade

I put in some work to get this gem working again
* savon updated 
* new transip api features implemented such as the new signature
* better class mapping for the output

I had to do quite a bit of workaround to get savon to talk the dialect of soap that the transip server is using, but this seems to be doing the job. 

Output from get calls can also be used as input for new calls. For instance, the set of dnsEntries from :get_info can be used to do a :set_dns_entries call.