Add the ability for an algorithm to request the current contract for a future chain via `data.current`. e.g.: ``` data.current(ContinuousFuture('CL', offset=0, roll='calendar'), 'contract') ```