Bencode encoding and decoding library for C++11 with full UTF-8 support