Access.md added.
Minor changes and fixes.
Redefine Actors; use consistently; Capitalize k8s.
Defer details of Authorization to a separate doc.
Separate userAccount and auth-method.  Add UID.
More Goals and less impl details of Authn.
Expanded discussion of projects in the REST API based on feedback.
[GCE] detect-master and detect-minions api calls should specify the zone

Otherwise KUBE_MASTER_IP and KUBE_MINION_IP_ADDRESSES may contain 'external-ip'

    $ detect-master
    Using master: kubernetes-master (external IP: external-ip)'
Move validation errors into their own file
Errors should be part of api/errors, not apiserver

Renames constructor methods to be errors.New<name> which changed a few
places.
Improve kube-up to validate salt provisioned
In `hack/test-go.sh` treat arguments that start with a dash as go flags.

This fixes `hack/test-go.sh pkg/apiserver -test.run=<a_specific_test_name>`
which was broken by PR #1116.

Signed-off-by: Filipe Brandenburger <filbranden@google.com>
Also assume arguments starting with dashes are go flags in `hack/build-go.sh`

Tested:
  $ hack/build-go.sh cmd/kubelet -v
  github.com/GoogleCloudPlatform/kubernetes/pkg/...

Signed-off-by: Filipe Brandenburger <filbranden@google.com>
Merge pull request #1159 from filbranden/hack_test_goflags1

In hack/test-go.sh, treat arguments that start with a dash as go flags.
Merge pull request #1158 from smarterclayton/separate_errors

Errors should be part of api/errors, not apiserver
Use shared watch code in kubelet etcd config
Adding files to Godeps should not trigger gofmt or boilerplate warnings
Include pod status in kebecfg humanreadable result.
Merge pull request #1145 from ddysher/pod-print-status

Include pod status in kebecfg humanreadable result.
Add documentation for client libraries
Merge pull request #1163 from ghodss/exclude_godeps_from_git_hook

Adding files to Godeps should not trigger gofmt or boilerplate warnings