2.6 support
Simplified __setattr__
iter functions handled more cleanly
Documentation: TODO: finish packaging