Add Heading#equals and Heading#hashCode
Remove lazy computation of relation's tuple type.
Add a convenient TupleType factory method.
Add `Type#contains(Object value)` with some tests.