MythZMServer: close the map files when a connection to the server closes

Make sure any mmap files opened for a connection are closed when the connection
using them closes. Also make sure all ZMServers  are cleaned up properly before
exiting the server now the server can be asked to quit.

This fixes Coverity ID 703768 Resource leak