Initialise commit - create the plugin and test skeleton
readme file
intermediate commit - fns and vars, multiple csv files (in progress)
single csv file
structs etc.
fields and modules
traits
inhertiance
impls
tidying up, bug fixes, module stuff
methods (and a bunch of stuff I forgot to commit before)
call graph
variable values on hover
multiple and external crates
fixing some bugs
fix some TODOs
update TODOs
Merge branch 'master' into rust