Added new files

Adding the files for the vtable-patch of the HTTP and HTTPS protocols.

**Reviewer**: Start with GlobalMap.h - this is a utility. Then VTablePatch.h and Scheme.h, then URLMonPatchBase.h, IInternetProtocolExPatch.h (the actual patch), Protocol.h (the handler, so far just a stub), and finish with ProtocolPatch.h/cpp. I will still add more comments, but let me know if something is not understandable.