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".
Merge pull request #984 from thockin/make_vs_new

Rename a bunch of "Make" functions to "New"
Add some extra debugging, and a sleep to attempt to deflake the update test.
Fix logic errors in validate cluster and make it work for vagrant again
Merge pull request #905 from erictune/cleanup6

Dereference string* before printing it with "%s%".
Merge pull request #988 from derekwaynecarr/keep_validate_cluster_provider_neutral

Fix logic errors in validate cluster and make it work for vagrant again
Merge pull request #986 from brendandburns/integration

Add some extra debugging, and a sleep to attempt to deflake the update t...
Minor changes and fixes.
Fix typo in tests
Merge pull request #993 from pmorie/typo

Fix typo in tests
Merge pull request #828 from roberthbailey/config

Add validation when processing pod manifests from a URL.
Make rolling update be blocking.
Merge pull request #909 from lavalamp/scheduler3

Scheduler plugin v1
Merge pull request #985 from brendandburns/kubecfg

Make rolling update be blocking.
Don't shadow important variables.
Merge pull request #998 from lavalamp/fix

Don't shadow important variables.
Add a validation that replicaSelector matches PodTemplate.Labels
Merge pull request #996 from brendandburns/selector

Add a validation that replicaSelector matches PodTemplate.Labels
Remove dep on gce cluster config for azure relase.sh