health-ep: Rely on pidfile for deferred cleanup
health-ep: Rely on pidfile for deferred cleanup

Rather than launching the cilium-health daemon with a context and
passing the cancel function around to callers and so on, instead just
invoke the health endpoint cleanup logic directly, which attempts to
find the health endpoint based on its pidfile, and delete its veth based
on commonly known device name.

Signed-off-by: Joe Stringer <16a9a54ddf4259952e3c118c763138e83693d7fd@covalent.io>

cilium-team/cilium,cilium/cilium,michi-covalent/cilium,eloycoto/cilium,cilium/cilium,tgraf/cilium,michi-covalent/cilium,scanf/cilium,eloycoto/cilium,michi-covalent/cilium,michi-covalent/cilium,cilium-team/cilium,tklauser/cilium,eloycoto/cilium,tklauser/cilium,tklauser/cilium,tklauser/cilium,tgraf/cilium,scanf/cilium,scanf/cilium,tgraf/cilium,tgraf/cilium,eloycoto/cilium,scanf/cilium,scanf/cilium,cilium/cilium,eloycoto/cilium,scanf/cilium,eloycoto/cilium,tklauser/cilium,scanf/cilium,michi-covalent/cilium,cilium/cilium,tgraf/cilium,tgraf/cilium,eloycoto/cilium,cilium/cilium