now accepts any supported kind of incoming password hash from the GNTP protocol document
previously was only comparing via MD5, even if the client was sending the password hashed as SHA1, SHA256, SHA512, etc
Remove duplicate hash_algo list
Fix encoding by moving line to top of the file
Fix hardcoded default hash decoding
Cleanup tox file and use --nologcapture with py33 to avoid errors
ignore *.pyc