Update validation.

Allow hashes (all numeric, crc32,murmur3,etc) to be used as table/database names. Also allows for spaces in field names.