Validate name during v2 zone create

The name in the v2 zone create is now being checked to see if it is
a valid domain name format.  Previously you could create a zone
with a name like below
{
  "zone" : {
    "name" : "com.com...........",
    "email" : "hs@rs.com"
  }
}

Closes-Bug: #1271665

Change-Id: Ie2481aec5f4a033df64767dfbff30e56e3133e1c