Fixes #358

Validate share name during post and standardize the regex.
Validate pool name during post and standardize the regex.
Merge branch 'issue#358_share_name_validation' of https://github.com/schakrava/rockstor-core into schakrava-issue#358_share_name_validation
fix typos in error messages.
Merge branch 'issue#358_share_name_validation' of github.com:schakrava/rockstor-core into schakrava-issue#358_share_name_validation
Move pool name validation to backend
Merge pull request #359 from schakrava/issue#358_share_name_validation

Issue#358 share name validation