travis-ci config changes

moved dev_requirements into a requirements file
removed 3.2 from python versions to check against