Search all the things

This should be sufficient to resolve #337 and #352, but there's some more I'd like to support before this is merged.

- [x] Read
- [x] Unread
- [x] Before/On/Since Date
- [x] Flagged/Unflagged
- [x] Answered/Unanswered
- [x] Draft/Deleted/Spam