Set<Tv>::contains() checks for value existence, not key

Fixes https://github.com/hhvm/hack-hhvm-docs/issues/110