RTS: Properly detect memory allocation failures.
RTS: Don't initialize useless CRect object.
RTS: Call Delete() for string only once for one point.

Delete() call isn't free and it make sense to halve the needed calls.

Also fixes CID 1224583
CPolygon: Cosmetics
Save the solution files with Visual Studio.
RTS: Fix artifacts after scaling due to improper rounding.
RTS: Use SSE2 conversion for rounding.
Rasterizer: Remove VirtualDub dependency to detect SSE2.
MainFrm: Don't overwrite last window position when window is not visible.

Fixes #4561
RTS: Optimize alpha mask creation. Over 5 times faster than before for
inversed subtitles.
Translations: Fix a rebase error.

Fixes #4564
Update coverity version.
Update msysgit link.
Fix a couple of integer overflows.

CID 1224562, CID 1224564.
Update to Inno Setup v5.5.5.

Switch to the included Turkish translation.
No need to try rebuilding the capture graph when not in capture mode.

Note that this is cosmetic only thanks to another safety check.
EditListEditor: Various cosmetics.

Reduce the visibility of member variables, mark some functions const and other minor cosmetic changes.
Capture dialog: Various cosmetics.

Reduce the visibility of member variables, mark some functions const, use clearer function names and other minor cosmetic changes.
Navigation bar: Ensure the child dialog components are updated.
Navigation dialog: Various cosmetics.

Reduce the visibility of member variables and remove a useless constant size array.