Update e2e scripts to use the -template parameter.
Add a script for the update demo.
Add containerPort to service schema. Regenerate HTML. Add instructions for how to view HTML.
Merge pull request #965 from brendandburns/integration

Update e2e scripts to use the -template parameter.  Add a new test.
Remove excessive waiting in kubelet etcd loop

Listen to etcd longer, and wait a shorter time before reconnecting.
No longer an argument to the source.
Return immediately when controllers/pods are committed

Add client waiting conditions.
Update the README.md with caveats about waiting
Move healthz checking to cluster validation.  Switch to code == 200
Merge pull request #982 from brendandburns/healthz

Move healthz checking to cluster validation.  Switch to code == 200
Merge pull request #981 from bgrant0607/master

Add containerPort to service schema. Regenerate HTML. Add instructions f...
Move FakeCloud into its own pkg
Move GCECloud into its own pkg
Move VagrantCloud into its own pkg
Make cloud providers be plugins
Whitespace
clarity: rename minionRegistryMaker to makeMinionRegistry
Treat async loops the same.

In the name of consistency, treat the PodCache loop the same as the
EndpointController.
Merge pull request #979 from thockin/cleanups

Accumulated minor cleanups
Merge pull request #980 from thockin/cloudproviders

Make cloud providers into plugins
Merge pull request #943 from smarterclayton/only_wait_for_acceptance

Clients must wait for completion of actions
Rename a bunch of "Make" functions to "New"

Also rename some to other names that make better reading.  There are still a
bunch of "make" functions but they do things like assemble a string from parts
or build an array of things.  It seemed that "make" there seemed fine.  "New"
is for "constructors".