Fix cache to use the "List then Watch" pattern.
Plumb pkg/client/cache changes into scheduler
Add field selector to List, implement for pods.
Update etcd installation steps in README
Improve error detection for URL manifests, and skip parsing if content unchanged.
Add a salt flag for enabling privileged containers.
Update the CoreOS instructions
Merge pull request #1345 from brendandburns/privilege

Add a salt flag for enabling privileged containers.
Merge pull request #1343 from dbcode/master

Improve error detection for URL manifests, and skip parsing if content unchanged
Merge pull request #1341 from VojtechVitek/update_etcd_readme

Update etcd installation steps in README
Local install: add link to Docker install instructions
fix salt.
Merge pull request #1350 from brendandburns/privilege

fix salt.
Fix a problem where if a minion went missing, we still thought the pod was running.
Also convert some tests to table driven.
Merge pull request #1347 from brendandburns/healthz

Fix a problem where if a minion went missing, we still thought the pod was running.
Merge pull request #1349 from nictuku/master

Local install: add link to Docker install instructions
Adjust the logic, so that if the apiserver restarts, or has no pod info
for some other reason, pods on missing machines are still 'terminated'
Match any Connection header that contains the Upgrade token for websockets
Merge pull request #1326 from lavalamp/scheduler

Fix cache to use the "List then Watch" pattern.
Fix up source install instructions for VSphere

I skip using `go get` as it downloads all of the dependencies. But since we are vendoring using godep without rewriting imports, this means we download a bunch of stuff we don't use.  Instead, just clone the repo directly.

Fixes #1360.