Add multiple executors

Refactoring / clean up
Adding executors instead of framework messages
Yes, the set along with the check to make sure there are enough resources on the slave will be enough.  I have already worked on some clean up for host constraints that I will be checking in as a separate PR.