Add Python 3 support
Test on Python 3.4