Added ReadString overloads for fixed-length fields

Added a ReadString/WriteString overload that take a uint length to read/write that many bytes from the string.