Move the internal minion representation to match v1beta3

@ddysher review please, this includes removing the duplicate Labels

Extracted from #1600
Is "assumes the name resolves" the correct assumption?  Just come across this issue #2462.  It looks like we never try to query from cloudprovider to populate HostIP.