Update .travis.yml

Removed unnecessary update of apt-get repositories and separate download of cargo (since that's already included in rustup.sh). The last travis build failed because the process ran for too long, so removing this cruft should shorten it.