The grand renaming and compat with JS version

Saltie -> Hashids
encrypt -> encode
decrypt -> decrypt
Rename source files (saltie -> hashids)