I have yet another fix for anyone that is having problems running windows azure and getting the 500 errors, details follow.
Basically all I had to do was check the boxes you see here in “Windows Features” and all was well, I have no idea why this fixes this problem. My guess is that somewhere along the line, Microsoft forgot to include this stuff in the Azure Tools SDK. I hope this helps someone, thanks.