since Transmission supports older versions of glib, add a portability wrapper for G_DEFINE_QUARK

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@14142 f4695dd4-2c0a-0410-b89c-da849a56a58e
(trunk gtk) #5320 'can't opena folder with '#' in its name': in gtr_open_file(), use g_file_new_for_path().

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@14143 f4695dd4-2c0a-0410-b89c-da849a56a58e
(trunk, gtk) #5032 'gobject warning when updating blocklist from URL' -- fixed with patch from fanatid

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@14144 f4695dd4-2c0a-0410-b89c-da849a56a58e
(trunk, web) #5440: fix syntax error in index.html's meta name='viewport' entry.

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@14145 f4695dd4-2c0a-0410-b89c-da849a56a58e
(trunk, web) #5439: fix web client issue in IE 11

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@14146 f4695dd4-2c0a-0410-b89c-da849a56a58e