Add support for spawning in vehicles in lua
Lots of little improvements to the mouse pick code