Fix local cluster scripts
Change a spammy log to V(3)
Fixes #1612 kubelet should fail to start if it cannot create rootDir
Merge pull request #2132 from erikstmartin/kubelet-rootdir-fix

Fixes #1612 kubelet should fail to start if it cannot create rootDir
Merge pull request #2135 from brendandburns/cleanup

Change a spammy log to V(3)
Merge pull request #2129 from ddysher/fix-local-up

Fix local cluster scripts
Add some blocking so that we don't generate identical UUIDs for API objects.
Add some validation for externalized service ports.
Stop running benchmarks for every travis run.  They're flaky.
Define a mapping between REST resource name and kind/apiVersion

Allows clients to abstractly map user input to generic resource
paths as per docs/api-conventions.md
Merge pull request #2141 from brendandburns/fix

Stop running benchmarks for every travis run.  They're flaky.
Merge pull request #2059 from smarterclayton/rest_mapping

Define a mapping between REST resource name and kind/apiVersion
Merge pull request #2120 from brendandburns/uuid

Add some blocking so that we don't generate identical UUIDs for API objects.
Require a KubeletClient in master.New().

Without this, tests which create a master
will panic with a nil pointer when the periodic
podCache update runs.

Deleted unused FakePodInfoGetter.
Added FakeKubeletClient.
Passed to master.New.
Required a KubeletClient in master.New.
Merge pull request #2142 from erictune/fix_crash

Require a KubeletClient in master.New()
Get user from request and put in authz attribs.

Added integration tests for user-based auth.
Merge pull request #2117 from erictune/get_user_attrib

Use user-string in authentication attributes.
Authorization based on namespace, kind, readonly.

Also, pass Authorizer into master.Config.
Refactor Status.String() in health pkg
Fix health_test.go