Add py-libzfs to the build system.
Fix devd event source crash on some ZFS events
Refactor call_sync()
Allow construction of NVList from dict, add support for unicode strings.
Changes as follows:

* Fix error declarations
* Add ZFSException type
* Add various new functions
* Initial work on scrub information
Fix distutils complaints