Backport the BoundPods type to v1beta1/2/internal
Refactor HealthCheck to take podUUID arguments

PodState is going away (won't have podUUID anymore)
Allow disabling non-necessary kubelet and apiserver endpoints
Move development guide out of README.md
Merge pull request #1663 from smarterclayton/separate_pod_state_for_health_check

Refactor HealthCheck to take podUUID as its own argument
Merge pull request #1725 from erictune/readme

Move development guide out of README.md
Use binary releases for cluster push scripts.

This is for GCE right now.  Other clouds/clusters are probably broken.
Tweak salt docs a little
Vagrant now using pre-built binaries.
Fix up kubecfg.sh script to find correct binary.
Remove unused manifest file
GCS uploads as part of release are now marked public and non-cached by default.
Normalize some of the boilerplate in each of the `build` commands.
Update build/README.md
Clean up READMEs and broken stuff.

Move all support for clouds that are broken with this change into an `icebox` directory.  We'll move that stuff back out as we fix it up.
Standardize how we refer to the kubernetes root.

Now use $KUBE_ROOT as the variable pretty much everywhere.
Set shell options for reliability.

Tweak a few other small things in our shell scripts.
Confirm pull of golang:cross as it is huge (1.8G)
Option in `build/release.sh` to skip tests for a quicker dev/test cycle.
Add a `release` target to `Makefile`

The rest of the reconciliation with new `build` methods will come later.