Make the progressbar take the image size into consideration
Make the progressbar human readable
Remove bsdtar by checking magic
Add unit tests for tar/untar with multiple compression + detection
Update docs
Merge branch 'master' into improve_progressbar_pull
Merge branch 'master' into remove_bsdtar

Conflicts:
	docs/sources/contributing/devenvironment.rst
Fix merge issue
Fix the auth tests and add the offline mode
- Runtime: Fixes #884 enforce stdout/err sync by merging the stream
Move the attach prevention from server to client
Remove Run race condition
- Runtime: Forbid parralel push/pull for a single image/repo. Fixes #311
Fix bug on compression detection when chunck < 10bytes
Vagrantfile: Add support for VMWare Fusion provider

As a user who has blown $150 on VMWare Fusion and vagrant-vmware, I
would like to use my new shiny to hack on Docker. Docker already has a
multi-provider Vagrantfile, so adding another one presents little risk.

Known Issues:

- The docker install of a new kernel breaks the Vagrant shared folder.
    - This seems to be because the VMWare hgfs module doesn't build
      against a 3.8 kernel.
    - I don't believe that shared folder support is actually in use
Merge branch 'master' into race_attach-fix
Remove useless goroutine
Remove useless goroutine
Remove bsdtar dependency in various install scripts
Fixed #923 by replacing the usage of 'ifconfig' with 'ip a' where appropriate and added a note to use 'ip a' instead of 'ifconfig' for a screencast transscript.