Return meaningful error for meaningless Dockerfiles
fix progressbar in docker push
add REMOTE_TODO
Remove old debug from tarsum
Make sure the cache lookup returns always the same result
Log files name along with their checksum in TarSum + add a Method to retrieve the checksum map
Change BuildFile in order to use TarSum instead of custom checksum
Hash the sums for directory (ureadable when there is too many
Make blank -H option default to the same as no -H was sent
Fix "docker load" help by removing "SOURCE" prompt and mentioning STDIN

Fixes #3383
Add more TestBuild Dockerfiles, especially for making sure manual RUN echo '#!...' continues to work correctly
simplify the volumes documentation and mention more details
Update for Ubuntu 13.10

With two additional commands, this procedure will work for Ubuntu 13.10 using the image stackbrew/ubuntu:13.10.

1) change /etc/pam.d/sshd, pam_loginuid line 'required' to 'optional'
2) echo LANG=\"en_US.UTF-8\" > /etc/default/locale
Mention lxc-checkconfig

This is important because the list below is not complete when one build one's own kernel.  Plus it is more robust in the face of changes.
Implement suggestions
Cleanup: runtime.getFullName is deprecated by getFullName
Upgrade VBox Guest Additions (Fix #3425)
Add stubbed and commented "/etc/default/docker" to our deb package

This is to especially fix FPM 1.0+ complaining that we told it we have an /etc/default/docker "config file", but didn't actually include one.
Merge pull request #3427 from tianon/stub-deb-init-config

Add stubbed and commented "/etc/default/docker" to our deb package
Merge pull request #3287 from vieux/fix_progressbar_display_push

fix progressbar in docker push