First batch of extended tuple tests

As we've already discussed, equals is deep but the problem is that the types are not equal, because Cassandra returns `text` for a component created with `varchar`.

The best approach is to make `text` and `varchar` equal in the driver code, but I don't want to do it immediately because it has other implications. I've opened JAVA-402 to track the problem.