Codecs library containing support for Base16, Base32, Base64, url-encoded, quoted-printable, percent-encoded, etc. Implemented with an SPI so people may freely add more codecs.