Switch to using pyenv to handle different Pythons
Add testing for Python 3.4