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 Watch to /pods.
Add mux type to watch package
Add filter to watch
Standardize watch usage in registry/storage objects. Fix up extremely confusing pod test object.
Add vagrant cloudprovider
Address some follow up comments.
Use common resize controller logic for stop
Merge pull request #938 from brendandburns/exec

Address some follow up comments.
Merge pull request #906 from lavalamp/watch

Watch improvements.
Update Collaborative Development with link to common mistakes
Merge pull request #942 from vbalazs/update_collab_with_common_mistakes_link

Update Collaborative Development with link to common mistakes
Improve documentation and checks for godep
Fix the installation of nsinit
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