simplify Settings::GetCurrentUsedDataDir
use -DHAVE_CONFIG_H only for version.cpp,
remove unused versiontest.cpp
update .gitignore
heavily reduce global compiler parameters:
- made json a lib
- made sound a lib
- enable some definitions only for lsl
- reduce global includes