Port exitmap to Python3
Exitmap is written in Python 2. Given Python 2's end of life, it's a good time to port the code base to Python 3. For the most part, this should be an easy task but the way exitmap monkey-patches Python's socket API may require a closer look: when I attempted a port a few years ago, this is where I got stuck.