[Twisted-web] Porting the features of nevow.guard to twisted.web.guard