Core/Vehicles: Add some internal checks in vehicle code to prevent crashable behaviour caused by scripts or other areas of the core.
Core: Fix non pch build
Merge remote-tracking branch 'trinity/master'