Clean up Clang SourceParser

No new functionality, really, just making it more legit.