Return registy status code in error

Added Details map to the JSONMessage
Add hostname to the container environment.
Merge pull request #1333 from dotcloud/1331-testing-registry

testing, issue #1331: Add registry functional test to docker-ci
Move note about officially supported kernel

It seems this a general note about kernel issues and not specific to Cgroups or namespaces.
Add no cache for docker build

Add a new flag to disable the image cache when building images.
Add unit tests for build no cache
Merge pull request #1343 from dotcloud/ufw_doc

Add ufw doc
Merge pull request #1346 from dotcloud/1117-update_latest_in_dockerbuilder

update http://get.docker.io/latest
Merge pull request #1336 from dotcloud/fix_ADD_permissions

Builder: Make sure ADD will create everything in 0755
Merge pull request #1117 from dotcloud/add_last_version-feature

Add last stable version in `docker version`
Merge pull request #1350 from ndarilek/1348-add-hostname-to-environment

Runtime: add hostname to environment
Merge pull request #1384 from crosbymichael/1326-build-without-cache

* Builder: Add no cache for docker build
Revert "Bind daemon to 0.0.0.0 in Vagrant. Fixes #1304"

This reverts commit bdc79ac8b2dfad302f9e144711067a566726cfa2.
Consider empty /etc/resolv.conf as local dns + add unit test
Merge pull request #1388 from titanous/revert-vagrant-bind

Revert "Bind daemon to 0.0.0.0 in Vagrant. Fixes #1304"
Fix TestEnv
Merge pull request #1375 from grobie/patch-1

Move note about officially supported kernel
Return JSONError for HTTPResponse error
Merge pull request #1298 from crosbymichael/1246-auth-request

* Registry: Do not require login unless 401 is received on push
Merge pull request #1389 from dotcloud/1373-improve_checklocaldns

Consider empty /etc/resolv.conf as local dns + add unit test