rgw: drain requests before exiting

Also, SIGTERM does not force immediate exit (same as SIGUSR1).

Fixes: #5953

Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>