normalized keep data so use uid
persisting auto status
delete key must be string
fixed tests to add auto field in SafeKeep
try using name instead of eid do remote key
fixed logic bug in check_minion_cache
Merge remote-tracking branch 'upstream/develop' into sam_raet_39
Fixed bug in ip_addrs
On OS X there is no 'label' field
Cleaned up logic so more readable
Merge pull request #12856 from SmithSamuelM/sam_raet_39

Fixed  a couple of bugs from latest develop. Added some changes for Raet changes