Core/Vehicles: Fix another crash

Don't set Unit::m_vehicle until VehicleJoinEvent::Execute
Merge branch 'master' of git://github.com/TrinityCore/TrinityCore into teste2