Replace hash_set with std::unordered_set
Replace hash_set with std::unordered_set

This was required as hash_set is not available on my system---and I
believe std::unordered_set is more generally available.

brown/protobuf,brown/protobuf,brown/protobuf