Merge pull request #2 from sherbang/master

Make tests and install work with Python 3
.ico is also an image type
Python 3 updates broke binary file handling - fixed