decorator: Refactor zulip_login_required to use ParamSpec.
decorator: Refactor zulip_login_required to use ParamSpec.

As we refactor this, any decorators that `zulip_login_required` depends
on are also refactored to use `ParamSpec`.

Signed-off-by: Zixuan James Li <74923aee05c23ca90566381b5d6b0cd9451b6054@gmail.com>

rht/zulip,zulip/zulip,zulip/zulip,zulip/zulip,andersk/zulip,zulip/zulip,zulip/zulip,andersk/zulip,zulip/zulip,andersk/zulip,zulip/zulip,andersk/zulip,rht/zulip,andersk/zulip,andersk/zulip,rht/zulip,rht/zulip,rht/zulip,rht/zulip,rht/zulip,andersk/zulip