Fix watch for events; add test for interface implementation so it won't break again.
Fix watch for events; add test for interface implementation so it won't break again.

Kubernetes-commit: 178d0af795c44bbd722c22926c15bed2a68fb251

kubernetes/api