Display containers logs in case of build failure
Improve last log output
Typo correction: Excepted -> Expected'
Use fmt.Errorf when appropriate.
Gofmt -s (simplify)
Simplify the NopWriter code.
Implement several golint suggestions, including:

* Removing type declarations where they're inferred
* Changing Url -> URL, Id -> ID in names
* Fixing snake-case names
Merge pull request #1111 from cespare/style-fixes

Style fixes
Pushing an Image causes the docker client to give an error message instead of
writing out streamed status.

This is caused by a Buffering message that is not in the correct json format:

[...]
{"status"
:"Pushing 6bba11a28f1ca247de9a47071355ce5923a45b8fea3182389f992f4
24b93edae"}Buffering to disk 244/? (n/a)..
{"status":"Pushing",[...]

The "Buffering to disk" message is originated in
srv.runtime.graph.TempLayerArchive

I am now using the StreamFormatter provided by the context from which the
method is called.
Mount /dev/shm as a tmpfs.

Fixes #1122.
Typo fix

Error message grammar tweak
Style fixes for fmt + err usage.

fmt.Printf and friends will automatically format using the error
interface (.Error()) preferentially; no need to do err.Error().
testing, issue #776: Ensure docker-ci test docker code as it was at commit time
Merge pull request #1132 from dotcloud/776-testing-commit

testing, issue #776: Ensure docker-ci test docker code as it was at commit time
testing, issue #775: Add automatic testing notifications to docker-ci
Merge pull request #1133 from dotcloud/775-testing-notifications

testing, issue #775: Add automatic testing notifications to docker-ci
Fix error in rmi when conflict
Merge pull request #1126 from karanlyons/patch-1

* Runtime: Mount /dev/shm as a tmpfs.
Merge pull request #1129 from cespare/style-fixes-2

Style fixes for fmt + err usage.
Revert #1126. Remove mount shm