* name field must match either k8s regex or grafana legacy uid regex. Adds tests. * moves invalid test to being valid * uses new US naming validation for kv store validation * fix function name and update key regex * fix comment * use correct errs var * updates kv key tests