Plugin classes accept optional map_magic attribute
Remove sizeless ByteAccess
Because the size is -1, read_all_bytes() would not work. The need to
specify an exact number of bytes to read makes this feature more trouble
than it is worth.
Switch from 3-clause BSD to 2-clause BSD license
Change indentation to 4 spaces
Define offset 36
Fix null-terminated values by passing Cython pointers as int not char*
Correctly sort fields for __str__
This also resolves the weird Sublime Text 2 bug
Correctly calculate map magic, load HaloTag names