Add a util/exec interface for testing execs.
Prevent scheduler from crashing infinitely if apiserver is unreachable
Increase logging levels in hack/local-up-cluster.sh
Fix update demo.
Fix typo
Move Policy test helpers into their own file

Since types.go should always be equal to latest API types.go, this
makes future cut and paste refactors easier.
Rename JSONBase -> TypeMeta in preparation for v1beta3

Will make subsequent refactor much easier
Merge pull request #1619 from VojtechVitek/typo

Fix typo
Merge pull request #1618 from vishh/fix_update_demo

Fix update demo
Merge pull request #1617 from ghodss/increase_log_level_in_local_up_cluster

Increase logging levels in hack/local-up-cluster.sh
Update the UX, add documentation.
Merge pull request #1621 from smarterclayton/move_helpers

Move Policy test helpers into their own file
Update non .go references
Add simple Bearer authenticator filter for Kube

* Default file based implementation
* Define some simple interfaces
* Add -token_auth_file to apiserver that will start the apiserver
  with a request filter for tokens
Merge pull request #1623 from smarterclayton/rename_jsonbase

Rename JSONBase -> TypeMeta in preparation for v1beta3
Merge pull request #1598 from brendandburns/nginx

Add UX documentation, link into the apiserver, add a missing file.
Move IsAnAPIObject() declarations to register.go

* Add Namespace, UID, Annotations to internal/v1beta1/v1beta2
* Update v1beta3 with minor consistency tweaks
Add additional debugging output on mistyped conversion
Merge pull request #1529 from smarterclayton/add_auth_interfaces

Add simple Bearer authenticator filter for Kube
Merge pull request #1592 from thockin/utilexec

Add a util/exec interface for testing execs.