Improve testing reliability
Mark container.name as required in manifest schema
Update the guestbook example to show the current json files from the examples/guestbook directory.
structured message for selector; matching functionality
Add a method to list replication controllers
Merge pull request #713 from dchen1107/restart

Fix #707
FakeEtcdClient: Maintain change index
Generate modification index only if f.TestIndex is specified.
This is for compatibility with existing tests.
Fail immediately if f.Err is set
return EtcdErrorNodeExist when Create is called for existing node
Implement FakeEtcdClient.CompareAndSwap
AtomicUpdate should use api.Encode
Implement FakeEtcdClient.ExpectNotFoundGet
Add test for AtomicUpdate
Fixed FakeKubeClient in kubecfg_test
update CoreOS examples with new post
Merge pull request #719 from csrwng/list_replication_controllers

Add a method to list replication controllers
More verbose error on missing field
Change cAdvisor port to 4194.

This is so it doesn't conflict with the default registry address of
5000.
Merge pull request #717 from nyaxt/atomicupdate_test

Add test for AtomicUpdate