Changed presentation timing and added exportMovie

- Changed presentation to use theoretical time based on refresh rate instead of cpu time. This means if you miss a frame during playback the presentation will not compensate for it. However, if you do not miss a frame the theoretical times are probably closer to the actual times the frames are presented.

-Added exportMovie to Presentation.