Consolidate commit, intended to supersede #208 PR.

This PR is a consolidated, functioning attempt at correcting the binding style (per SOAP spec) if not explicitly defined in the WSDL. It includes a test, passing Travis CI build, and is intended to supersede the existing PR for Issue #208.