Change Python's API to handle the new `rp_error` and its two variations: `DocumentError` and `SimpleError`.
Add the revng.api module: a wrapper around the PipelineC API.