engine: autogenerate the Obj-C error enum
client: create a basic Obj-C wrapper around vedis