Add footstep sounds (#40)

Disabled by default, hidden in config only
Fix crash when config file does not exist
Fix MSVC config_test build