Initial commit of Rust Enttec driver, not yet functional.

Essentially complete port of necessary features from Obj-C to Rust.
Using Rust native io.
No wrappered functions yet, need to write C glue to wrapper ioctrl
and a few other things.