BF: MovieStim2.seek() fixes

Seems to work most of the time in terms of seeking and audio / video
being in sync after seek. Not always perfect though.

Big improvement over current code at least.

Not sure if  bug #723 should be closed based on this update though. Leave that up to your experience with it. ;)