Improved Actor Sight Mechanics

Improved Actor Sight Mechanics

- The Entity sight mechanics are now much more functional before. Prior
to this commit, actors were scanned in a triangle area defined by the
actors FOV & View distance, this implementation has been replaced by a
partial-circle search filter which is much more accurate and functional.

- Implemented more functional AI for commonEnemy on server-side.

- Fixed small bug in Entity task execution order.

Jeremy. Allen. Wildsmith.