Starting setup for implementing flocking..

First adding sensors which can be used for flocking range.
After that flocking itself will be added.
Added a basic sensor..

The sensor is more of a template for the flocking sensor but made for possible future uses.
GDComp has been edited for better compatibility.
Sensor has now been added to the Shape enum.
Overlap checking functions from GDComp are now public.