Finally EntityList tidy for a while.

- Removed FindPathsToAllNPCS method.
- Removed WriteEntityIDs method (unused).
- Removed HalveAggro method.
- Removed DoubleAggro method. Broken and used only for scripting.
- Removed Evade method (unused).
- Removed LimitCheckBoth method (unused).
- Renamed bodyType to BodyType.
- Removed all GetList functions from EntityList. Reason: Encapsulation
broken.