Frame accurate seeking module

I've had this sitting in a branch for quite along time, figured you might want to try it out.  Its allows you to get any frame of a video stream you want,
example.
frame_100 = seek[100] would return frame 100 of the stream.
I'm not really happy with it, but it works, not sure where to put it so I kept it a separate module. I currently only works with video.