much more multisite support

this doesn't change much but it will be needed for huggle 3.1.0
GC

make it possible to compare smartptr with regular ptr
it's called QT-LX dunno why it wasn't there
multisite support
localizations
fixed missing macro
cosmetic
updater now recognizes Mac OS as well

so that we can release new version way before we have mac version mwahahaa