Allow passing params to Results backend
Since the Broker creates the results Backend itself (to pass through shared objects/state), there's no way to pass extra parameters to the Results middleware.
It currently supports 3 parameters, one of which is set by the dramatiq-pg broker:
def __init__(self, *, backend=None, store_results=False, result_ttl=None):