Deep copy the filters hash.

Filter :if and :unless options were being deleted and thus only
used for the first request.

Deep copy of the filters hash allow safe deletion of filters' options
like :if and :unless, to pass a clean set of options down the line.