Added some more frequently used classes. Maybe not exactly I/O related, but I'll just put them here...
Improved output format for lists
Extracted interfaces from DataInputReader and DataOutputWriter
Improved output for maps
Fixed ArithmeticException when align is 0
Fixed byte swapping for shorts
Added stream method getters
ByteBuffer reading/writing doesn't quite work here, get rid of it
Added license template setting
Fixed confusing exception messages, these methods don't do memory mapping
Added FileHandler
Added two string writing methods
Removed some unused imports
Added SeekOrigin enum for Seekable interface
Added new string methods for the extended data input/output interfaces
Removed some rather unusual Unity-only string reading methods
Using new package naming system and removed deprecated classes
Use the same byte order as the parent buffer
Added comment