Add role and checkpoint support for Mesos backend

This commit also changes Mesos version to 0.14.0, which is the earliest
version supporting these features.
Thanks for chiming in Vinod :) The state and IO cost shouldn't impact perf that much and great benefits. So I suggest we turn this on by default.