Added an utility class to wrap String encoding/decoding for network messages.
Added @NotNull annotations to the StringEncoder utility class, and filled some basic javadoc for it.