Forked & Modified to Support OLH Telephony and Avaya Aura Orchestration Designer

The wash_out gem (along with Savon) allows us to support the SOAP protocol for use with Telephony and the Avaya Aura Orchestration Designer. This give us the ability to expose a Ruby based "SOAP-ified" endpoint to be consumed by the Avaya call flow. (If you're familiar with the .Net web services "GHSTOOLS", then this Ruby-based "SOAP-ified" set of web services performs a very similar function.)

For PR Review: The focus on modifying this gem from its original state was due to the fact that the WSDL support "out of the box" did not yield the correct schema structure required by Avaya. So, the WSDL schema structure was modified to conform to what is required by Avaya. Specifically, the changes were made to the app/views/wash_with_soap/document/wsdl.builder and the app/helpers/wash_out_helper.rb files; as well as supporting changes to the testing expectations.
This section would be easier to try to make sense of if it were in the same order as what you replaced.  Then I could tack ?w=1 onto the PR files url, and quickly see what's simply an addition or removal.  Not that I have much clue what I'm looking at here, mind you, but still....