Move the internal minion representation to match v1beta3

@ddysher review please, this includes removing the duplicate Labels

Extracted from #1600
This is in Status because all of our code assumes the name resolves, and that this  is set under the covers, vs being something a user specifies