- added sight radius to sight component

- added sight radius to sight component
- sight component now creates the trigger itself
- units in sight gets cleared and refilled every update now (prevents
not firening OnTriggerExit when disposing)