2.14: Handle invalid UTF-8 input
Previous releases would crash on invalid UTF-8 input. To not crash, this release uses the following function for parsing incoming data into strings: https://doc.rust-lang.org/std/string/struct.String.html#method.from_utf8_lossy