Renamed ExtensionType::subTypes() to ExtensionType::types() for consistency with tuples.
Added Visitor::visitExtensionType() and implemented method on all visitors.
Merge pull request #43 from jmalloc/extension-type-visitors

Added Visitor::visitExtensionType() and implemented method on all visitors.