Added createString with Encoding to StringUtilities to remove a forced check for UnsupportedEncodingException when we know all modern JVMs have UTF-8 Support and won't need that check 99% of the time in the rest of our code.  The function will still throw an IllegalargumentException which can be caught if desired.