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.