build support for multiple variants of mesos, until pure bindings have merged w/ master

this is really, really hackish since there are build dependencies that dockerhub doesn't support very well. so if a change is made to base, and a build is triggered, the dependent builds won't see the change until a subsequent build is triggered. the build commands aren't expected to change radically in the short term, so base should not need a rebuild that often.