PICARD-588: fix setup.py for Python 3

This should make setup.py work for Python 2 and 3.
This fixes only the file itself, but *not* the whole installation
or even makes Picard run on Python 3 already.

The is one step in the direction of http://tickets.musicbrainz.org/browse/PICARD-588