Support for mesos DockerInfo in fine-grained mode.

This patch adds partial support for running spark on mesos inside of a docker container. Only fine-grained mode is presently supported, and there is no checking done to ensure that the version of libmesos is recent enough to have a DockerInfo structure in the protobuf (other than pinning a mesos version in the pom.xml).
Would logging a message be sufficient? I think if I extend the utility object with `Logging` I can emit a `logInfo` call here