Adding full name validation

First and last names contain space, brackets, comma, number sign,
dash, single qoute, slash and back slash. It can be 2 or more strings
separated by space.
Resolves #5