Update test coverage around ProfileNameValid func.
Update test coverage around ProfileNameValid func.

- preparing to update the ProfileNameValid func
- adding some more test cases to check against new profile name limits

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