improve #736 so we can detect WSDL, swagger and WADL - also use the proxy servlet to access the underlying metadata to avoid cross origin issues
initial spike of #740 for browsing WSDL APIs