Move "pull" and "push" to graph/pull.go and graph/push.go

This is part of the ongoing effort to remove the deprecated server/
package, and generally cleanup and simplify the codebase.

Signed-off-by: Solomon Hykes <solomon@docker.com>
Use only unavailable image when load from Tarball

Docker-DCO-1.1-Signed-off-by: Satoshi Amemiya <satoshi_amemiya@voyagegroup.com> (github: rail44)
Docs: Fix builds.md line-length + minor typo issues

This PR proposes to fix some already existing (i.e., older)
line-length & line-alignment issues and the ones recently
included/merged with the PR #7406
(https://github.com/docker/docker/pull/7406).

It also proposes to fix a couple minor typography mistakes
(i.e., spelling of GitHub and Service Hooks (headers))

This PR does *not* propose any content changes.

Docker-DCO-1.1-Signed-off-by: O.S. Tezer <ostezer@gmail.com> (github: ostezer)
fix for issue 7281
add missing comma per O.S. Tezer's commment

Signed-off-by: Doug Davis <dug@us.ibm.com>
Fix error message on logging events

Signed-off-by: Alexandr Morozov <lk4d4math@gmail.com>
Update gentoolinux.md
Catch error on console creation

Signed-off-by: Alexandr Morozov <lk4d4math@gmail.com>
Move declaration of DockerCli to top of file for readability

Signed-off-by: Solomon Hykes <solomon@docker.com>
Rename a method for clarity

Signed-off-by: Solomon Hykes <solomon@docker.com>
Fix log message on http handler error

Signed-off-by: Alexandr Morozov <lk4d4math@gmail.com>
fix command output examples in cli documentation

f87a97f accidentally added a few too many `$` line prefixes

Docker-DCO-1.1-Signed-off-by: Patrick Hemmer <patrick.hemmer@gmail.com> (github: phemmer)
Merge pull request #7514 from phemmer/cli_cmd_prefix_fix

fix command output examples in cli documentation
Merge pull request #7501 from wyc/patch-1

Update gentoolinux.md
Merge pull request #7498 from ostezer/fix-builds-errors

Docs: Fix builds.md line-length + minor typo issues
Merge pull request #7489 from duglin/7281

fix for issue 7281
Merge pull request #7496 from shykes/cleanup-push-pull

Cleanup: move "pull" and "push" to graph/pull.go and graph/push.go
Test on container events

Signed-off-by: Alexandr Morozov <lk4d4math@gmail.com>
Test on untag and delete events

Signed-off-by: Alexandr Morozov <lk4d4math@gmail.com>
Merge pull request #6301 from rail44/feature-load-only-not-exist-image

Use only unavailable image when load from Tarball
Merge pull request #7520 from LK4D4/more_events_test

More events test