Use an explicit socket map for asyncore, rather than relying on the global default. (Thanks to @jpmec!)

This allows multiple servers to run in the same process.