Caching WSDL

Loading the remote WSDL is causing slowness and requires always have internet access while developing.  This pull request adds a configuration param to optionally load a local WSDL that can be cached in the parent application.