Implement sync behavior for controllers.
Merge pull request #257 from brendandburns/sync

Implement sync behavior for controllers.
using hack/local-up-cluster.sh to run cluster locally
Merge pull request #266 from dchen1107/readme

using hack/local-up-cluster.sh to run cluster locally
Use etcd compare and swap to update the list of pods, to remove a race.
Merge pull request #265 from brendandburns/cas

Use etcd compare and swap to update the list of pods, to remove a race.
Add a link to the update demo.
Cleaning up container ID handling inside kubelet
Introduce a type for docker container ids
DockerContaineId->DockerId
Merge pull request #254 from jjhuff/container_id

Cleaning up container ID handling inside kubelet
Remove the dependency on apache htpasswd.
Merge pull request #271 from brendandburns/htpasswd

Remove the dependency on apache htpasswd.
Generic atomic update code
Cleanup to use AtomicUpdate.
Fix comments. Add timeout to integration test; don't make travis run for 15 minutes any more.
Fix unstable map ordering issue in test
Merge pull request #269 from lavalamp/exampleEtcd

Generic atomic update code
Change the frontend port in the guestbook example to 8000
Merge pull request #275 from brendandburns/guestbook

Change the frontend port in the guestbook example to 8000