Merge pull request #78 from swillits/master

misc: OS X build settings tweaked.
qagame: check the script hash
Merge branch 'master' of https://github.com/etlegacy/etlegacy
uncrustified the source
renderercommon: var scope in tr_font.c
misc: update and small correction for translation files, refs #244
game: don't print OB init message when OB is disabled
renderer2: fixed compilation on OS X
irc: fixed crash in loop and added handler for ERR_INVALIDUSERNAME, refs #494
irc: nickname cannot begin with a special char, fixes #494