Fix pitch of turret for new model. yaw still WIP
Allow buildable model configs to rotate the model, use this for the turret.

This fixes turret yaw.
Use neutral pitch for turret in construction.

This makes the constructing turret use the same pitch as the preview.
Fix bad rotation of preview buildables.
Add turret barrel rotation and muzzle flash.
Move turret brass ejection to the right place.
Don't draw tracers when buildables shoot as they use their origin as muzzle point.
Fix flickering of turret muzzle flash particle system.
Reintroduce tracers for buildables, draw them more precisely everywhere.
Make tracers more visible.
Misc tracer improvments:

- Make tracers work with local client in both first and third person.
- Make tracers work with the shotgun.
- Don't spawn additional tracers inside the shotgun's muzzle partice system.
- Don't play a tracer sound as this makes the shotgung sound bad,
Update turret shader.
Don't play a construct animation for the turret.
Make turret death animation consider the current pitch.
Remove the tesla generator and add basic support for the rocket pod.

It will currently mimic the turret's logic.
Demerge turret and rocketpod some more.

The rocket pod now shoots missiles (alteast technically). Yay!
Split rocket pod and turret target comparators and improve both.
Merge remote-tracking branch 'origin/master' into rocketpod
Make the rocket pod enter a safe mode when an enemy is very close.
Allow scaling and rotation of missile models; Use it for the rocket.