Updated to 1.0.0

- Several public functions are renamed to be more appropriate:
- Function `encrypt()` changed to `encode()`
- Function `decrypt()` changed to `decode()`
- Function `encryptHex()` changed to `encodeHex()`
- Function `decryptHex()` changed to `decodeHex()`

Hashids was designed to encode integers, primary ids at most. We've had
several requests to encrypt sensitive data with Hashids and this is the
wrong algorithm for that. So to encourage more appropriate use,
`encrypt/decrypt` is being "downgraded" to `encode/decode`.