INST: removed all .py extension in code and testing files. Also updated .travis.yml because requirements/ was moved in previous commit