mr list: allow before/after filtering
<!---
Please read this!
Before opening a new issue, make sure to search for keywords in the issues
filtered by the "feature" label:
- https://gitlab.com/gitlab-org/cli/-/issues/?label_name%5B%5D=type%3A%3Afeature
and verify the issue you're about to submit isn't a duplicate.
--->
### Problem to solve
`glab mr list` currently allows various filters to be set, but there does not seem to be a way to limit to before/after a specific date/time.
API - https://docs.gitlab.com/api/merge_requests/ - has `created_after`, `created_before`, `deployed_after`, `deployed_before`.
While there's a `merged_at` field, there does not seem to be the corresponding filters in the API. Having filters for the after/before merged times would be great, even if glab implements that on top of the API.
### Proposal
Introduce flags for all three after/before times.
### Further details
Among the usecases, this would allow answering questions like "how many MRs were merged in December" or "how many MRs were merged in 2025".
### Links / references
issue