Initial code blobs.

Some MLE dummy code, so that doesn't slow me down later.

Also, works on making INV / AND circuts work.

Planned compilation flow:

NC-Program (can have macros / params?) (+ Python Binding / Manifest? )
-> INV / AND Circut -> S5 Branching Program -> Obfuscated Program