Add Developer Certificate of Origin Text

We purposely chose to license Docker under the Apache 2.0 license. This is a well-known
license, which is popular for its permissive and flexible properties, while still
encouraging a collaborative community. It also makes certain representations with regard
to contributions, and the rights given to contributors, the project, people who use Docker,
people who modify Docker, etc.

This approach to contributions is inspired by the popular Linux Developer
"Certificate of Origin". This approach makes it simple for new contributors to get started,
and avoids bureaucracy in tracking contributions and contributors.

To indicate accordance, each individual contribution to the Project is signed off by the
developer, using his or her real name, email address, and github handle in the format below:

	Docker-DCO-1.0-Signed-off-by: Joe Smith <joe.smith@email.com>
Merged with master
install instructions use unprefixed fedora image

Signed-off-by: Lokesh Mandvekar <lsm5@redhat.com>
Check standalone header when pinging a registry server. Standalone has to be true to use basic auth (in addition to previous requirements)
Update instructions for mtu flag for Docker on GCE
Fixed error in group add example

There is no ${USERNAME} in bash, only ${USER}
Simplified and streamlined Amazon Quickstart

The amazon quickstart images are EBS backed and include cloudinit. I've personally tested these documentation changes as a new user to Docker.
Tweak formatting for GCE instructions
fix error on docker wait
Fixed registry unit tests
Fix dotCloud to Docker, Inc
Remove the @github handle as it generates emails.
Missing pipe in line 85
Add Travis CI configuration to validate DCO and gofmt

After each push, Travis CI will trigger, and check two things:

- make sure that each commit in the push has the Docker certificate of origin
- make sure that all .go files changed by this sequence of commits are correctly formatted in the most recent commit

Note: there is one edge case; if you do a git force push, we cannot figure out the actual commits in the force push, and we will just run the checks as if upstream master were the base. Pull requests will always be tested correctly, though.

Docker-DCO-1.0-Signed-off-by: Andrew Page <admwiggin@gmail.com> (github: tianon)
Merge pull request #3475 from tianon/travis

Add Travis CI configuration to validate DCO and gofmt
Merge pull request #3431 from shin-/ping_standalone_check

Check standalone header when pinging a registry server.
Merge pull request #2091 from keeb/add-dco

Add Developer Certificate of Origin Text
Fixed #3481 - Added Ubuntu Saucy to installation

Docker-DCO-1.0-Signed-off-by: James Turnbull <james@lovedthanlost.net> jamtur01
Fix Travis PR testing to not overwrite the "master" that Travis creates with our "upstream master", and to also ignore commits with no content (like a Merge commit - there's no need to sign off on literally nothing)

Docker-DCO-1.0-Signed-off-by: Andrew Page <admwiggin@gmail.com> (github: tianon)
Update REMOTE_TODO.md