Fixed an issue with blocking in UV.

Improved the examples.
Minor cleanup to Write.
Added version info to module.
Implemented HWM support.
Implemented set(option) and get(option).

Side effect: A lot more assertions.
Removed TODOs and the old default IDENTITY.
0.2.0