Open Salesforce Metadata

New commands to support opening metadata files on Salesforce.com for editing, running test cases, downloading WSDL, setting permissions, etc. For Apex Classes containing the "webservice" scope, an option to view the WSDL is also provided.