Teamtype, taskforce & scripttype + minor changes

- 3 above named types can be loaded from the AI file too
- Global and local types (the 3 named above) are separated
- Minor fixes in ObjectList
- Extract function returns a bool to see if extraction of map file
succeeded