Multiple changes (list module related)

- G_RadiusListOfTypes now uses list instead of entity pointer array
- added list_clear function
Merge remote-tracking branch 'origin/list' into locations