Allow emcee to work with pre-release versions
The release version of emcee (2.2.1) is over two years old, however there are a couple of more recent pre-releases available on PyPI. These releases change the names of a few arguments, so in this PR I've made some changes that should allow the use of these newer versions of emcee.