conversion to python 3 using 2to3
changes to encoding for sockets to remove errors
slight changes to test.py for testing purposes including disabling offline lookup of anidb names
changed hasher to be python3 compliant and broke hashing system