Added __slots__ to speed up property accessors
Implemented __iter__ in c to avoid python function call overhead
Removed usage of arrays as incremental buffers in Bitstream
Moved to using _read_* over read_* in unpacker/prop.pyx