Update CwCheat.cpp

Add "0xD" code support fixed
Time frames based on current, not last timestep.

We need to decide the nextFrameTime when we know how many vblanks it took,
not before.  Otherwise, we will miss-time when the fps changes.
Avoid a fast-forward effect when not drawing.

This fixes loading screens and such, which drop the fps down to 0 or 6
according to our measure, which can distort audio if we've got free time.

If the system is not keeping up, should have the same behavior as before.
Require 25% of texture to overlap framebuffer.

Because it's probably wrong if only a small amount overlaps.
Qt: Revert annoying git_version string to support all qmake's + symbian.
Merge pull request #6434 from unknownbrackets/texcache

Require 25% of texture to overlap framebuffer
Merge pull request #6433 from unknownbrackets/frame-timing

Maintain timing of at least 30 vblanks per second if possible
Merge pull request #6430 from rnynoise/patch-2

Update CwCheat.cpp
Hook the FF1 battle effect func.

So that we can download the framebuffer.  At least, it seems like that's
what this function is doing.
Merge pull request #6435 from unknownbrackets/replace-funcs

Hook the FF1 battle effect func
Fixed FF-Type0 from seeing duplicated Host, hopefully this will also fix all Adhoc games that became broken in my 1st patch
Merge pull request #6436 from ANR2ME/adhoc_

Fixed FF-Type0 from seeing duplicated Host, hopefully this will also fix...