Further enhance Selector to support property selection

seashell.Validator
1) Remove "." in string validation. So syntax does not confuse with
selector

seashell.selector
1) Support property selection