Merge pull request #99 from ericwa/master

Remove includes of glib/gconvert.h and glib/gmem.h; only include toplevel glib.h
QuakeLive PK3 support for Q3Map2
Changed the QL prefix to '.q3a' to coincide with the prefix in q3map2
Added bspc to the solution (with ql support)
Merge pull request #103 from QBall147/q3map2-ql-support

QuakeLive PK3 support for Q3Map2
Merge pull request #104 from QBall147/bspc

Added bspc to the solution (with initial ql support)
Ok bspc works now for quakelive
Merge pull request #106 from QBall147/master

bspc fix-up for quakelive
misc fixes
point to the right QL homepath
better QL Linux homepath config
OSX with port seems to work out of the box
OSX: use the libGL that ports provides? (works, whereas the Quartz one .. doesn't)
synapse: when using '*' for the minor, work extra hard to match with a single, already active provider. this fixes the problems related to having pk3 vfs and qlpk3 vfs both loaded for instance
const correctness
compile q3data on Linux
add q3data to the build. messed up prev commit
add q3data to the windows project
made prefs restart radiant popup centered with fancy icon
changed title of save dialog to make more sense