[RFC] Support for HTTPS Protocol

We need to be able to define HTTPS bindings for our app's deployed with KUDU, so since I found https://github.com/projectkudu/kudu/issues/923 and that didn't seem to have much traction, I thought I would look into how this could possibly be added.

So this is a work in progress, but I wanted to see if I could get some feedback midway as I choose to change the configuration concept as well.

I am still figuring out how to deal wit certificates, as those become a thing to deal with when we suddenly wan't to do https.
I had allot of issues getting it running on a Windows 2012 R2 box with DLL's it could not find, I may have gone a bit overboard on the inclusion. But I figured that I had to track the reason down later anyways and Identify the exact dll's that cause issues...