Move watch filter into storage level
Implement apiserver communication for Vagrant

This implementation is based on the GCE impementation from
618a367dbb48dbaa9c3b50e877858d854322fd0b.
Merge pull request #2772 from rlarocque2/apiserver_auth

Implement apiserver communication for Vagrant
Merge pull request #2665 from ddysher/fix-watch-filter

Move watch filter into storage level
Some fixes; need to switch branches...
Merge branch 'master' of github.com:GoogleCloudPlatform/kubernetes into gkeTests
Current progress: guestbook.sh working, basic.sh failing; investigating...