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

Conflicts:
	data/equipment/engines/piratethruster.ini
Merge branch 'sound_handling_for_engines' of https://github.com/voxelinc/voxellancer into instanced_worldobject
Merge branch 'cppcheck' of https://github.com/voxelinc/voxellancer into instanced_worldobject

Conflicts:
	src/collision/collisiondetector.cpp
decouple voxel and voxeltree from worldobject