readFileUTF8 package:rio

Read a file in UTF8 encoding, throwing an exception on invalid character encoding. This function will use OS-specific line ending handling.