failure 0.1.1

Experimental error handling abstraction.
Documentation