Added PyPy 3 to the build matrix.
cpp backend should be excluded from pypy3 and pypy3 should be allowed to fail.
Merge pull request #312 from thedrow/patch-1

Added PyPy 3 to the build matrix
remove Py2.4 work-around