Added unix compatability
Merge remote-tracking branch 'froozen/master' into unix-compat
Corrected the libs order in the root makefiles

The calls to ConfigUtility::Load() also received some tweaks, to use '/'
instead of '\' for unix compatability. Also removed -llua from graphics
makefile.
Merge branch 'unix-compat'