don't reset class attributes with (non-existent) instance values
test for classattr behviour
WIP classattrs
rework class attribute feature
more ignores
review comments
add comment + better var name
allow altering of class attributes
load class as dict, not class
better name for test class
Merge remote-tracking branch 'origin/master' into class_attr_rework

Conflicts:
	kaiso/persistence.py
	test/test_persistence.py
Merge remote-tracking branch 'origin/master' into class_attr_rework

Conflicts:
	kaiso/persistence.py
tidy upp class attrs in type hierarchy
tests for getting declaring class of class attributes with boolean value
checked higher up in the stack
Merge remote-tracking branch 'origin/class_attr_bug' into class_attr_rework
can't keep Nones in neo
attr can now be 'False'
break if coverage drops
flakes