unit test for #2815, as requested by @brendandburns
fixed minor formatting
make e2e/monitor.sh work outside gce
Merge pull request #2944 from deads2k/deads-make-monitoring.sh-run

make e2e/monitor.sh work outside gce
Merge pull request #2979 from brendandburns/e2e

Wait for not pending, not for running.
Add an e2e test for exec liveness probes.  Fix the docker exec integration.
Make it clearer how to run kubectl after bringing up a local cluster.

Fixes #2935.
Merge pull request #2983 from jbeda/local-clarify

Make it clearer how to run kubectl after bringing up a local cluster.
Make the test for the 'docker_opts' grain more robust.

Fixes #2982
Merge pull request #2978 from brendandburns/exec

Add an e2e test for exec liveness probes.  Fix the docker exec integration
Merge pull request #2986 from jbeda/docker-default-fix

Make the test for the 'docker_opts' grain more robust.
Merge pull request #2831 from jdef/unit_test_for_2815

unit test for #2815, as requested by @brendandburns
Remove some dead code.