implement basic static call graph for clang plugin port

- Starting to transistion to an alternate IR for the clang plugin (will likely mirror on js branch).
    - Better models our usecase by using groupby to batch fields like call macro function name and such.
- Build call graph from csv
- Handle virtual functions by optimistically adding add possible subclasses.
    - It looks like the only feature missing function overrides