Factor out BaseHandler and HandlerHelper.
Move URLSpec creation to the classes that define what the URL suffix should look like.
Hacky but working tests using treq and really app servers.