bump(github.com/coreos/go-etcd/etcd): 7745cfd7f8e619cc9e6be450238e6253a57a227f
bump(github.com/fsouza/go-dockerclient): a735a3dbbfdd1822886f6b4235318c8809b41538
bump(code.google.com/p/goauth2/oauth): cf9c96faa9885b8cf351c2d79d9a929f3eebd4ec
bump(code.google.com/p/google-api-go-client/compute/v1): 2d8543b9e701ae349c9905482af0e017345b86c7
bump(gopkg.in/v1/yaml): b0c168ac0cf9493da1f9bb76c34b26ffef940b4a
bump(code.google.com/p/google-api-go-client/googleapi): cdde2f903343c1fb7613c7cf1fe5e6567e02a9b2
bump(code.google.com/p/goauth2/compute/serviceaccount): ef170e7cf161bc5644976d13cadc67b285e73ee8
Added goauth2 and the google api client.
Add load balancing support to services.
Move duplicated logic into single function.
Extract more redundancy
Extract yet more redundancy
When the apiserver panics, log a stacktrace.
FirstFitScheduler was triggering a panic by passing nil as the query to
EtcdRegistry.ListPods. I think this was just missed during the recent
label refactor.
Merge pull request #142 from jjhuff/log_apiserver_panic

When the apiserver panics, log a stacktrace.
Merge pull request #143 from jjhuff/fix_scheduler_panic

FirstFitScheduler was triggering a panic by passing nil as the query to EtcdRegistry.ListPods
Merge pull request #138 from lavalamp/master

Normalize etcd_registry's storage & error handling
Ensure that MockPodRegistry verifies the query it's passed.
Merge pull request #135 from brendandburns/lb

Add load balancing support to services.
Merge pull request #141 from jbeda/dockerize

Build Kubernetes in Docker