Refactoring. Added support for SOAP calls in List. DRYed up result handling.
Refactoring. Added support for SOAP calls in List. DRYed up result handling.

patientslikeme/campaign_monitor,amiel/campaign_monitor,jordanbrock/campaign-monitor-ruby,parndt/campaign_monitor,reidab/campaign_monitor