Tyrannical now use awful.rules for more callbacks. It can be better integrated, but that's enough for this commit. This commit also drop the legacy and request sub-module, as the legacy was dead code anyway amd requests are now mandatory.