issue #70: added some more validation to text entry in conditional text box based on actual input and predicate validity rather than just syntax validity.
Merge pull request #146 from google/visualNeatening

issue #70 - Conditional text box extra validation