Merge pull request #130 from lavalamp/test_fix

Move labels and tests to new package
Dockerized raml2html and regenerated kubernetes.html.
Merge pull request #133 from bgrant0607/master

Dockerized raml2html and regenerated kubernetes.html.
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.
Use ADD rather than VOLUME in order to work with remote containers.
Merge pull request #136 from bgrant0607/master

Use ADD rather than VOLUME in order to work with remote containers.
Add load balancing support to services.
Move duplicated logic into single function.
Extract more redundancy
Extract yet more redundancy
Build Kubernetes in Docker.

Scripts and Dockerfile to build a container image, build binaries, run tests, etc.  Also copy output back out to the host machine.
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.