Cleaned up and Improved DirectShow
Added a ton of video functions everything is working great including the
drag and drop action tile. Only thing to do now is let Windows Messages be
processed but the game to be in a temporary paused state, and also have a
second mode where the user can draw the video's current frame using
video_draw_frame
Added DirectShow functions for calculating duration.
Merge pull request #470 from RobertBColton/master

Cleaned up and Improved DirectShow