Rust wrapper for Obliv-C

Obliv-C is a language for expressing Multi-Party Computation protocols as C-like programs. This wrapper allows to develop Rust programs that call Obliv-C protocols.

If an Obliv-C installation is passed via the OBLIVC_PATH environment variable, that installation is used. Otherwise, Obliv-C is built from source.