Allow activity reports by custom date range
Allow activity reports by custom date range

This adds the `--start` and `--end` arguments to the `activity` command which take
date arguments in the format of YYYY-MM-DD and allow approved users to request mod
activity reports within a custom date range.

Also replaces the previous argument parsing logic with the use of the `argparse`
module.

sofaworks/nosleepautobot