Term name extractor

This works with either 2.10 or 2.11 (I haven't changed the version for the project). In 2.11 it shadows the `TermName` you get from the `universe`.

Note that I also replaced the one occurrence of the `Modifers` extractor with a simple typed match, since the extractor isn't available in 2.10.