rename preprocessor variable VCMI_LINUX to VCMI_XDG

 - the variable is only used to enable XDG support
 - XDG is not exclusive to linux
add support for FreeBSD
add support for the HURD
Merge pull request #58 from josch/kFreeBSDandHurdSupport

FreeBSD and HURD support