Packaging|ubuntu, issue #601: Allow packaging prerm to do its job
Bugfixes on docs

* fixed canonical link from index
* added http redirect from builder/basics
* fixed url in redirect_home
following the 'go vet' suggestions.
following 'go vet' in utils pkg.
fix panic with unix socket
remove + from minor kernel version
Make sure the ID is displayed usgin run -d
Merge pull request #1041 from unclejack/fix_minor_kernel_version_for_git_kernels

remove + from minor kernel version for kernels built from git
Merge pull request #1035 from dotcloud/fix_panic_cast

- Runtime: fix panic with unix socket
URL schemes of both Registry and Index are now consistent
Fix a nil dereference in buildfile_test.go

The test runtime object wasn't properly initialized.
Always return the correct test image.

And not a *random* one from its history.
Merge pull request #1028 from dhrp/bugfixes-on-docs

Bugfixes on documentation code
Merge pull request #1032 from andrewsmedina/govet

following the 'go vet' suggestions for the docker package.
do not merge hostname from image
Tentative support for independent registries
Skip certificate check (don't error out on self-signed certs)
Ignore 'registry not found' when pushing on independent registries
Rolled back of previous commit (skip cert verification)
Remove https prefix from registry