Add dynamic attribute type generation from schema
Fix type instantiation on Python 2
Add easy single-value assignment to multi-value attributes
Update paver to test and report coverage for both Python 2 and 3