Add new phony targets, and clean up real targets
Add new phony targets, and clean up real targets

Only have pattern rules and variable rules for the real ones,
and fix the amount of targets that we build with "cross" etc.

This makes bash autocompletion work with all the known targets,
and makes the make rules have better and easier dependencies.

dalehamel/minikube,warmchang/minikube,kubernetes/minikube,kubernetes/minikube,warmchang/minikube,dalehamel/minikube,warmchang/minikube,dalehamel/minikube,dlorenc/minikube,dlorenc/minikube,dlorenc/minikube,warmchang/minikube,dlorenc/minikube,kubernetes/minikube,warmchang/minikube,kubernetes/minikube,warmchang/minikube,dlorenc/minikube,kubernetes/minikube,kubernetes/minikube,warmchang/minikube,kubernetes/minikube,dlorenc/minikube,dlorenc/minikube,dlorenc/minikube