Add nesty extractor.

This extractor captures nested extractions such as `(John, said, (Jack, moves, rocks))` from "It was John who said Jack moves rocks."  This is probably the least useful of the extractors I'm adding, but it's helping me think of constraints on this project.