Extracted implementations of various steering behaviours from SteerLibrary.cs out into StaticSteerLibrary.cs these methods are now extension methods on IVehicle means you can use them without having to opt into the BaseVehicle class hierarchy

Signed-off-by: Martin Evans <martindevans@gmail.com>