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
Merge pull request #80 from bjaglin/improvecascadingaffected

Performance tweaks