Adds JSON schemas for the following files (hooked up to file extensions of the form `.<something>.json`):
* Jobs (.job.json)
* Job templates (.jobtemplate.json)
* Application templates (.applicationtemplate.json)
* Pools (.pool.json)
* Pool templates (.pooltemplate.json)
* Fixed tabs/spaces issue
* Removed a TODO that I had determined wasn't worth doing
* Refactored explorer selection to be less clever but saner and faster
* Added (crude) error handling if explorer commands were invoked from the palette
* Addressed potential issue if user's Azure CLI settings defaulted to non-JSON output