Version number change.

Also adds console functions to get the user's application version.
Merge pull request #354 from thecelloman/version

Version number change.
TheoraTextureObject

Places a theora video onto a named texture surface that may be used by
any material.  Allows for the video to play, pause, stop, loop, and for
the source video to be changed at any time.

Based on this resource:
http://www.garagegames.com/community/resources/view/21019
Merge pull request #355 from DavidWyand-GG/TheoraTextureObject

TheoraTextureObject