add pypy to travis testing but make it optional