test key existence differently

Turns out key existence must be tested differently than
bucket existence.

Signed-off-by: Joe Buck <jbbuck@gmail.com>