Small C++ header-only library for text encoding/decoding with algorithms from http://encoding.spec.whatwg.org