Merge pull request #79 from bjaglin/fixmarshalling

Fix marshalling regressions, revisit stubbing accordingly & add tests for marshalling
only query Exists() for candidates
utilize cached-when-existing ID() in Exists()
improve Running(): `docker inspect` is O(1) while `docker ps` is O(n)
make sure we inspect containers, not images
bump to avoid confusion