supervisor: Boot kubernetes on leader change
supervisor: Boot kubernetes on leader change

This patch introduces basic kubernetes boot logic. When a worker is notified
about a leadership change, it configures a local kubernetes proxy pointed at the
new leader.

secant/quilt,PenguinToast/quilt,stevenlin598/quilt,PenguinToast/quilt,mmussomele/quilt,quilt/quilt,quilt/quilt,kayousterhout/quilt,kayousterhout/quilt,NetSys/quilt,kelda/kelda,kklin/quilt,stevenlin598/quilt,stevenlin598/quilt,kayousterhout/quilt,mmussomele/quilt,ZhongtianWang/quilt,ZhongtianWang/quilt,stevenlin598/quilt,secant/quilt,ZhongtianWang/quilt,LuiseV/quilt,LuiseV/quilt,secant/quilt,NetSys/quilt,kklin/kelda,quilt/quilt,ejj/quilt-dev,LuiseV/quilt,tejasmanohar/quilt,LuiseV/quilt,kklin/kelda,PenguinToast/quilt,ZhongtianWang/quilt,NetSys/quilt,kelda/kelda,akshayknarayan/quilt,tejasmanohar/quilt,NetSys/quilt,NetSys/quilt,LuiseV/quilt,tejasmanohar/quilt,kklin/quilt,kayousterhout/quilt,kklin/kelda,mmussomele/quilt,akshayknarayan/quilt,quilt/quilt,kklin/quilt,tejasmanohar/quilt,ejj/quilt-dev,mmussomele/quilt,stevenlin598/quilt,kklin/kelda,stevenlin598/quilt,PenguinToast/quilt,kelda/kelda,akshayknarayan/quilt,secant/quilt,mmussomele/quilt,kklin/quilt,PenguinToast/quilt,kelda/kelda,akshayknarayan/quilt,mmussomele/quilt,ejj/quilt-dev,ejj/quilt-dev,secant/quilt