Fix frame list from list bug

Fixed an old frameListFromList bug.
Just need to take negative steps into account to create a ReversedFrameList instead of the regular FrameRange.