Proxy Minion

Proxy Minion Support (rebased branch).

@thatch45, There are a few non-proxy minion commits in there but they are all trivial.