Add Python 3.4 and PyPy support