- Added VMWebVideoManager. Includes imageCache pointer, which is set in init. Also includes sharedInstance singleton.
 - Added VMVideoCache. Includes lots of declarations. Also includes sharedInstance singleton.
 - Added RUSingleton, which provides singleton code. It's part of a larger library I often re-use.