add config based sound
add missing files
add enginesound for normandy
fix includes
Remove some old sound comments
move rocketlauncher sound code to rocket/rocket engine
virtual, const
rename soundprops -> soundproperties
Merge branch 'master' of https://github.com/voxelinc/voxellancer into sound_handling_for_engines

Conflicts:
	data/equipment/engines/piratethruster.ini
fixes
fix parameter name, engine volume tomorrow
Merge branch 'master' of https://github.com/voxelinc/voxellancer into sound_handling_for_engines

Conflicts:
	src/equipment/engine.cpp
	src/equipment/weapons/gun.cpp
	src/equipment/weapons/gun.h
	src/equipment/weapons/rocket.cpp
	src/equipment/weapons/rocketlauncher.cpp
	src/main.cpp
	src/property/propertycollection.inl
	src/property/propertymanager.cpp
	src/resource/weaponbuilder.cpp
move projectile configs in seperate folder. fix merge
Merge branch 'master' of https://github.com/voxelinc/voxellancer into sound_handling_for_engines

Conflicts:
	src/sound/soundmanager.h
Merge pull request #420 from voxelinc/sound_handling_for_engines

Add config based sound effects