

The Clsid values are IMPORTANT - they must match the UUID of the implementation type. The COM class is tied to the application through some new entries in the manifest. We expose that type through a new DLL that is simply responsible for the shell extension, so that explorer doesn't need to load the entire Terminal just to populate that entry. This adds a COM class that implements `IExplorerCommand`, which is what lets us populate the context menu entry.

# Detailed Description of the Pull Request / Additional comments
#Windows open terminal here how to#
* ( ) was the sample I followed for how to actually set up the manifest, with the added magic that ( ) * ( ) and then ( ) which were both helpful Should this only appear on Shift+right click? Probably! However, I don't know how to do that. We should add the icon - I've got to do it in `dllname.dll,1` format, which is annoying. We should add another entry to let the user select which profile * I'm going to need to file a bunch of follow-ups on this one. I'd love to add another entry for "Open Terminal here with Profile.", but that's going to be follow-up work, once we sort out pulling the Terminal Settings into their own dll. I went with the simple option - just open the Terminal with the default profile in the selected directory.
