Changed
- Support for Python 3 was added with preserving the Python 2 behavior in mind.
As a result Python 3 specific logic may be not that efficient due to extra
conversions between text and bytes, but that is left for future improvements;
- CRLF is now consistently used when a parsed mime is serialized into a string.
- Dependency on cchardet was made optional. Ported from [PR84](https://github.com/mailgun/flanker/pull/84)
- [PR94](https://github.com/mailgun/flanker/pull/94) Local Redis cache was made
configurable via environment variables REDIS_HOST, REDIS_PORT, and REDIS_DB
with the defaults matching the original behavior.