Add support for TAP (test anything protocol) output
Fix typo in comment
Make Swagger API support optional, so that consumers can define their own

OpenShift would like to also enable swagger, but we need to register our
services as swagger services prior to the SwaggerAPI being started. I've
added a bool (default false) to master.Config to enable swagger, and split
the method in master out so that a downstream consumer can call it.
Updated docker version that supports exec to '1.3.0'.
Remove LivenessProbe.Type in v1beta3
Add PodIP and Image to v1beta3

Fixes #2900
Remove internal PodState in favor of internal PodStatus object
Conversions missing from v1beta1

They were in v1beta2, not sure how they got removed.
Look up master node IP address in a loop
Merge pull request #2925 from mscherer/patch-1

Fix typo in comment
Merge pull request #2938 from vishh/exec

Updated docker version that supports exec to '1.3.0'.
Merge pull request #2950 from zulily/rax-master-ip-loop

Look up master node IP address in a loop
Handle a missing apiserver flag better.
Merge pull request #2912 from smarterclayton/small_v1beta3_refactors_2

More small refactors for v1beta3 -> internal
Avoid redeclaration errors for kube-up.sh
Merge pull request #2952 from satnam6502/colour

Avoid redeclaration errors for kube-up.sh
ubuntu getting started guide
Make it easy to use the e2e tests to test upgrading a running master
by adding support for testing official release versions and writing a
simple script to first bring up and test the old version before
upgrading it and testing it again. Related to supporting in-place
upgrades of masters (#2524).
Enable watch on node changes.
Merge pull request #2945 from smarterclayton/support_optional_swagger

Make Swagger API support optional, so that consumers can define their own