Change Log
- Add `PostModeration.flair()`. (116)
- Add support to fetch modmail by ID (109)
- Fix fetching submissions and comments by URL. (110)
- Add support to ban users on a subreddit. (114)
* Implement `SubredditBanned.__call__()` and `remove()`.
* Add `class RedditorMixin`, `class BannedUser`.
- Add support to mute, archive and reply to modmail. (115)
* Add `mark_read` to `SuberdditModmail.__call__()` and `ModmailConversation.fetch()`.
* Remove `ModmailConversation.full_data()` and update logic in `fetch()`.
* Fix `ModmailConversation.messages()`.
* Implement `ModmailConversation.highlight()` and `remove_highlight()`.
**Other:**
- Fix typing of `CIMultiDictProxy` for older versions of Python.
- Add `_url` param to `RequestHandler.get()`. (109)
- Fix `aPRAWBase.fullname` when `name` not present. (110)
- Optimize `Submission._update()`. (110)
- Optimize imports.
- Refactor `class ListingGenerator` private members. (114)
**Tests:**
- Add `test_submission_mod_flair`.
- Add `test_subreddit_modmail`.
- Optimize tests.
- Update `test_reddit_comment` and `test_reddit_submission`.
- Add `test_modmail`, `test_modmail_conversation_reply`, `test_modmail_messages`, `test_modmail_conversation_archive`, `test_modmail_conversation_highlight` and `test_modmail_conversation_mute`.