Last major cleanup of azure before version update

This cleans up the last input objects and ensures current naming matches azure terminology (even if XML doesn't) http://msdn.microsoft.com/en-us/library/ee460799.aspx.

Next change will be bumping the version to latest, after that building compute service, finally any trimming of unneeded or untested code.