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
initial faction system
basic faction implementation done
fix some "codepath without return" warnings
add missing include
update glow
better factionrelation-retrival
merge with master
fix glow version
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