Cleanup round 1 of azurecompute Deployment class and imports.

Main change was to consolidate the Deployment output value type. Some time in the future, we can remove a lot more code and also the guava dependency from this class via `@AutoValue`
Out of curiosity (not something to be addressed in this PR, I think): are these copied from Azure somehow? `V_M` looks a bit strange... ;-)