Expand syntax validation for other examples
Convert existing kubernetes system to use ContainerStatus, instead of
docker.Container directly.

Conflicts:
	pkg/kubelet/dockertools/docker.go
	pkg/registry/pod/rest.go
fix rebase issue.
Fix docker-links-style env vars for services

This includes 3 changes:

1) Use the Service.Protocol field, rather than hardcoding TCP.
2) Use Service.Port rather than ContainerPort - ContainerPort can be a string
   and has absolutely no meaning to consumers.
3) Beef up tests for these env vars.
Initial namespaces proposal
Generalize the fit scheduler.
Extract the "fit predicate" from random fit to make it extensible/plugable
Merge pull request #1431 from thockin/svcenv

Fix docker-links-style env vars for services
fix verify-gofmt's version detection
fix non-gofmt'd things
Clean up scripts to require a minimal gsutil version.
Merge pull request #1383 from smarterclayton/expand_syntax_validation

Expand syntax validation for other examples
disable travis at tip
Merge pull request #1434 from lavalamp/travis

disable travis at tip
Merge pull request #1421 from brendandburns/resource

Generalize the fit scheduler.
Initial cut of a spreading scheduler.
Add a generic scheduler.
Merge pull request #1433 from lavalamp/fixVerifyFmt

Fix verify gofmt
Update e2e test to reflect the change.
Merge pull request #1335 from dchen1107/exit1

Convert existing kubernetes system to use ContainerStatus, instead of
Add a new network for e2e tests, to isolate it from any other cluster.