make mesos role, user, and principal configurable for framework

goal: resolve #87 

TODOs:
- [x] back-out mesos-go patch, rebase to github.com/mesos/mesos-go:native branch
- [x] verify forced framework authentication works