make mesos role, user, and principal configurable for framework

goal: resolve #87