Simulate bindings

I wrote a little "wrapper to the wrapper" to provide a simulation of the interface to the primer design bindings. If we can make it reflect the desired interface, this or something like it can:

1. Functionally document the intended interface
2. Provide a reference for testing, including fuzz testing
3. Allow users' development to proceed into areas where the bindings are unstable or just don't work yet. They can switch over when the bindings are solid.
4. Provide a fallback for users for debugging, more pleasant than a SIGILL ;-)

Please LMK what you think.