This commit adds the newly implemented functionality in PipelineC both in revng.api and the graphql api, allowing: * retrieval of global variable names * unwrapping of a single target * execution of analyses
Use the owning annotation in PipelineC/Prototypes.h to automatically destroy resources when they go out of scope on the python side.
Add the revng.api module: a wrapper around the PipelineC API.