Port over cl_cin.cpp to SP.

The file now almost completely matches MP (and ioquake3). SP now
starts on x64bit Linux. cl_ingameVideo was renamed to cl_inGameVideo
to match MP.

Still to port is the z_memman_pc diff, because in MP, we have the
Hunk_ functions, which are also in the ioquake3 engine, but they
are missing in SP. When we port these, CIN_UploadCinematic and
CIN_DrawCinematic will be able to match the MP version, and resampling
will work in CIN_UploadCinematic.
Build application bundles in OSX

When doing install having built both renderer & engine, renderer will
be copied to correct location in bundle. May be a better to do this
with cmake. Still need to properly specify version info etc. of the
bundle. Possibly should include SDL2 in bundles, but don't really want
to have to have one copy for each engine.
tiny changes to fix xbox/gamecube changes
Port over Radix sorting for drawSurf from 2556d9d

Originally a port from iq3.
Fix some things broken in the Xbox removal commit that @xycaleth
pointed out. Should be the last of them.
64bit: fix some more issues that caused a segfault.
fix: copied over a fix to an incorrect line.
Fix VM_Call on 64 bit.
Port over Q3_LITTLE_ENDIAN/Q3_BIG_ENDIAN defines, to fix Radix sort
64bit: fix some more VM_ bugs. SP now starts.
Get rid of uivm in SP
Remove unneeded extern for UI
Get rid of cl_mp3.org, was not used.
Merge pull request #319 from archSeer/master

64bit fixes + Xbox removal fixes
fix: build on OSX was broken, because of abs(double) include cmath.

http://stackoverflow.com/questions/1374037/ambiguous-overload-call-to-absdouble

math.h is the outdated math library, which only contains abs(int),
the C++ version -- cmath.h includes the overload. Apparently GCC
and Windows already overload the abs() inside math.h, because this
only broke on OSX.
Merge pull request #322 from archSeer/master

fix: build on OSX was broken, because of abs(double) include cmath.
Fixed critical memory leak in Con_Dump_f.
Moved success message in Con_Dump_f after opening of file.
Merged MP condump fixes to SP.
Allow mousewheel scrolling in SP's vertical listboxes and multi type fields.
Ported from MP codebase.
Make the "given initial values x & y" message developer-only in SP as it is in MP.
ui_prisonerobj_maxtotal seems to trigger it because the save file has different starting value than whats actually in code or something.