Add support for multiple Docker API versions

Add support for Docker API v1.12

Fixes #106
This also means I don't need the check in checkApiVersion to compare the requested version against the server's version, since the call to c.getServerApiVersionString() will fail if you request an unsupported version.