Merge pull request #149 from brendandburns/lb

Fix a couple of problems with the lb merge.
Added more motivation for pods and labels, and put them together in a subsection near the top.
Fixed TOC links.
Added missing backquote.
Always build the cloudcfg binary at the beginning of the e2e script.
Fix a bug in pod listing introduced in a recent refactor.
Add a test to catch a regression in the future.
Updated instructions to note the go 1.2 dependency
Merge pull request #154 from brendandburns/fix-etcd

Fix a bug in pod listing introduced in a recent refactor.
Implemented jbeda's suggestions, except s/stage/environment/g.
Merge pull request #152 from bgrant0607/master

Added more motivation for pods and labels.
Merge pull request #151 from brendandburns/fixes

Always build the cloudcfg binary at the beginning of the e2e script.
Move controller to it's own package, it's not part of the registry.
Move etcd helper to util so it can be used elsewhere, too
Move run logic into package
Fix bad lock handling.
Fix fake handler so it can be used for more than one call.
Test controller's synchronize method. Requires fake etcd client to be relocated.
Fix race
Make integration/localkube work with new controller library
Add test for watch goroutine handling, fix other review comments