Results 16 issues of mmmds

The client crashes when an invalid map ([15.map.zip](https://github.com/teeworlds/teeworlds/files/7402714/15.map.zip)) is loaded. Such a map can be delivered to the client by a malicious server. Tested on Ubuntu 20.04 x86_64, Teeworlds version:...

bug
client
code review

The client crashes when an invalid map ([13.map.zip](https://github.com/teeworlds/teeworlds/files/7402712/13.map.zip)) is loaded. Such a map can be delivered to the client by a malicious server. Tested on Ubuntu 20.04 x86_64, Teeworlds version:...

bug
client
code review

The client crashes when an invalid map ([12.map.zip](https://github.com/teeworlds/teeworlds/files/7402711/12.map.zip)) is loaded. Such a map can be delivered to the client by a malicious server. Tested on Ubuntu 20.04 x86_64, Teeworlds version:...

bug
client
code review

The client crashes (only with ASAN) when an invalid map ([11.map.zip](https://github.com/teeworlds/teeworlds/files/7402708/11.map.zip)) is loaded. Such a map can be delivered to the client by a malicious server. Tested on Ubuntu 20.04...

bug
client
code review

The client crashes (only with ASAN) when an invalid map ([10.map.zip](https://github.com/teeworlds/teeworlds/files/7402704/10.map.zip)) is loaded. Such a map can be delivered to the client by a malicious server. Tested on Ubuntu 20.04...

bug
client
code review

The client crashes (only with ASAN) when an invalid map ([9.map.zip](https://github.com/teeworlds/teeworlds/files/7402701/9.map.zip)) is loaded. Such a map can be delivered to the client by a malicious server. Tested on Ubuntu 20.04...

bug
client
code review

The client crashes when an invalid map ([8.map.zip](https://github.com/teeworlds/teeworlds/files/7402698/8.map.zip)) is loaded. Such a map can be delivered to the client by a malicious server. Tested on Ubuntu 20.04 x86_64, Teeworlds version:...

bug
client
code review

The client crashes when an invalid map ([7.map.zip](https://github.com/teeworlds/teeworlds/files/7402696/7.map.zip)) is loaded. Such a map can be delivered to the client by a malicious server. Tested on Ubuntu 20.04 x86_64, Teeworlds version:...

bug
client
code review

The client crashes when an invalid map ([6.map.zip](https://github.com/teeworlds/teeworlds/files/7402694/6.map.zip)) is loaded. Such a map can be delivered to the client by a malicious server. Tested on Ubuntu 20.04 x86_64, Teeworlds version:...

bug
client
code review