Merged Smokin'Guns renderer stuffs in rend2 to get rid of dirty hack
renderer -> renderergl1, rend2 -> renderergl2
(cherry picked from commit f6fb9eb602758308ea63976bc4119ba3436cb017)
Fixed build for mac (s/rend2/opengl2/)
(cherry picked from commit 2819712bf0f314ee4b3d2be72cd56f05774d6d71)
5097 - Menu corrupted on start (on IRIX)
(cherry picked from commit 92573270de98a20cd78842bd2043cfe07bc5b2e1)
5717 - Gamecode can open file "" for reading
(cherry picked from commit 2e45edb550b6c3a4d6ddbe72e0c76eb774d0c800)

Tequila: Moved FS_FOPENI code to sys_unix and renamed the define to SYS_FOPEN_NOCASE
This feature helps to mod game under linux when opening files out of PK3. It emulates
the way filenames are resolved in PK3.

Also moved our framebuffer feature in the right folder after renderers renaming.
FIXME: This feature is disabled by default as it still breaks opengl2 renderer.
Remove unneeded variable extern
(cherry picked from commit e5f7e1de5231b177f83f2e2775bd074c2cc1c2b8)
condump improvements

Default output file extension to ".txt"
Show output filename in error message.
Use Windows line endings on Windows.
Dynamically allocate line buffer. (by ZTM)
(cherry picked from commit 3041eee0cf1e09350da5e000bebe3d306c56d3d1)
Fix freeing source while parsing botfiles/items.c
(cherry picked from commit 372b07a97a3f3566bfc39f260c30f102b56d05e7)
Move some things into renderercommon
(cherry picked from commit 93e6183ce3468bd07832c6407b0054cc89916afc)
Change radiant URL in README
(cherry picked from commit 3b0d355bf3473c93e17205fc68df0116b996958f)
Add renderercommon/tr_common.h
(cherry picked from commit 2da0fd6de8c079142bc740cefb3a748dc55d0097)
Remove a few name tags
(cherry picked from commit d20144335074973e0470b3a7e89c023ece89750d)
Add GPL header to tr_common.h
(cherry picked from commit f4d56e5429711bdd37ecd77be79a4fbdc3e6e301)
Fix zakk's screwups
(cherry picked from commit bdf5abea56dd9cd440e300223a1041d7b6e95530)