Proper ip-per-pod on GCE.

Back out the second iptables rule, now that we know what the problem was - we
need to open a firewal rule on each minion.
Add vagrant cloudprovider
Use common resize controller logic for stop
Improve documentation and checks for godep
Fix the installation of nsinit
Add a better test for service environment variables
Fix bugs.
Merge pull request #948 from brendandburns/nsenter

Fix the installation of nsinit
Implement bindings

This will effectively cause no changes until we remove the assignPod
call from CreatePod().
Merge pull request #939 from derekwaynecarr/kubecfg_stop_should_reuse_code

Use common resize controller logic for stop in kubecfg
Merge pull request #944 from brendandburns/service

Add a better test for service environment variables. Fix bugs.
Fix up not-yet-ready build/... stuff for godep
Merge pull request #946 from jbeda/new-build

More `godep` fixes
Add comment for clarity and logging for debugging.
Merge pull request #949 from lavalamp/bugFix

Add comment for clarity and logging for debugging.
Merge pull request #918 from lavalamp/bindImpl

Implement bindings
Merge pull request #885 from thockin/net

Proper ip-per-pod on GCE.
Merge pull request #851 from derekwaynecarr/cloud_provider

Vagrant supports a cloud provider
Let coverage and timeout be overriden in hack/test-go.sh

As usual, shell review / test gratefully accepted.  Tested on OSX and
F20
Merge pull request #952 from smarterclayton/let_timeout_be_overriden

Let coverage and timeout be overriden in hack/test-go.sh
Remove a duplicate flag.