Merge branch 'release/3.0.0-beta-2' into development
Updating readme to reference the examples
Improved vehicle documentation
Removing unused AdjustRawSteeringForce

None of the vehicle subclasses are using it since I added the
post-processing steerings, so it's not a breaking change.  If you *are*
using it, I suggest looking into rewriting the behavior as a post-
steering behavior.
Code clean-up, minor refactoring
LINQified obstacle annotation
SteerForPoint should not reset arrival status when getting same value
Comment clean-up
SteerForTarget is now obsolete

It's mostly a sample behavior. Use SteerForPoint instead which provides
the same functionality.
DetectableObjects register/deregister themselves with Radar

Previously we kept a list of cached DetectableObjects when we encountered
them, but we effectively were never clearing the list. This takes care of
that problem.

This also removes the need for detectable objects to be in the root of
the hierarchy.
Updating readme for beta 3 release
Merge branch 'release/3.0.0-beta-3'