Fixed a few issues with encoding/decoding + correctly transfer JS internal strings to utf-8 first.
Switched to new placeholders
Added new crypt support for byte arrays - first step
Switched to byte array based covertion
Switched to new approach based on Base62 for checksum of permutation key. Requires new Jasy.
Made all checksum methods using new public method for returning a byte array. Added some docs.