Subset of the old Clang Plugin needles

Most needles from current clang plugin minus some of the inheritance needles.
I need to create a FileToIndex class to test refs_by_line.
I don't want to do that.. (mainly because it takes a TreeConfig)

But I can easily delete this since its not even really being tested.