Separate minion controller from master.

There is some restrictions with our test utilities.  The pkg/util/fake_handler only handles one request/response.  I want to expand the fake_handler, so it's possible to write a more thorough test on minion controller; maybe in another PR.