Update .travis.yml

Fixed the travis build environment and made the before_script more explicit in terms of the repository used for installing packages from.