Add multiple executors

Refactoring / clean up
Adding executors instead of framework messages
I don't see what this does differently than the default Mesos command executor (provide CommandInfo instead of ExecutorInfo), except that you also pull down hdfs-site.xml (which could just be an additional URI).