Fixed git fetch
Added git reset after fetch

It fixes situation when working copy were modified and we want to do git checkout.
Bumping default go version and aliases for 1.3.1
Merge pull request #283 from meatballhat/bumping-go-for-1.3.1

Bumping default go version and aliases for 1.3.1
Use HTTPS for Rust downloads

https://github.com/rust-lang/rust/issues/16123 is now fixed.
Merge pull request #284 from SimonSapin/patch-1

Use HTTPS for Rust downloads
Use  --verbose when building Rust code

When things go wrong, the default (non verbose) output from Cargo can be as unhelpful as [`subcommand failed with signal: 11`](https://travis-ci.org/servo/rust-cssparser/builds/32654281)
Merge pull request #286 from SimonSapin/patch-2

Use  --verbose when building Rust code
Display key fingerprint
Fix specs
Provide a valid ssh key for specs
Set ssh_key to nil in specs testing for not setting source_key
No need for regexp when checking ssh key installation
Merge pull request #287 from travis-ci/ps-key-fingerprint

Display key fingerprint for SSH key
Merge pull request #281 from ayufan/fixed/git_fetch

Fixed git fetch
Don't fail on wrong key when getting fingerprint
Changed the default PHP version to 5.5
Updated the default PHP version in specs
Merge pull request #288 from stof/patch-1

Changed the default PHP version to 5.5
Stop CouchDB if it's not desired

This corresponds to https://github.com/travis-ci/travis-cookbooks/pull/373