Oh, dear. Something in the cloud is broken.
I will have my website back online by the end of the weekend.
As of 4/23/2014 something is broken with Microsoft's Azure cloud offering.
I will spare you the technical details, but hopefully they will have it fixed up shortly. If not we will migrate the site to a new host this weekend.