Make `cancel_expiry` arguments consistent with call. Add initial `guild` ward to the raw reaction events.
Completed the `duration` reaction role setting implementation. Improved the `Duration` setting type format. Moved reaction roles to their own module. Various small bugfixes.