update for compatibility with new sgn.Frame objects
Introduce TSFrame that inherits from Frame and provides a list-like interface for data buffers to be passed between pads.
This just updates the sink and source elements, the transform elements still need to be updated as well.