Override Namespace.equals - default equals causing problems with Spark

Probably owing to serialization-deserialization roundtrips in Apache Spark, default identity comparisons of Namespace objects fail. Needed for being compatible with distributed extraction.