Fix the parameters of the mongo playlist driver, and expose the new methods to the generic one

Also rename `boundary` to `window` for time window. The length of the time window is called `span` for Time span