Add binary_decode/1
Some people really need a (near) inverse function of `binary_encode/1', so add it.
This function should read all strings in as UTF-8 binaries, and all arrays of integers as Erlang lists (whether or not they happen to be printable UTF-8).