specify encoding for open() in setup.py

otherwise UnicodeDecodeError happens on installation if default python encoding is ascii