Fixed bug in stl binary write that could have caused more than 80 bytes to be written for the header - utf8 is a variable length encoding. Modified read/write mode constants to be human readable strings, means they are strictly unnecessary but this will ensure backwards compatibility. Made mode strings case insensitive.
Fixed bug in stl binary write that could have caused more than 80 bytes to be written for the header - utf8 is a variable length encoding.
Modified read/write mode constants to be human readable strings, means they are strictly unnecessary but this will ensure backwards compatibility.
Made mode strings case insensitive.

raysect/source,raysect/source