new standard predicates and functions

predicates
- string not empty check
- string matching (regex, prefix, suffix)
- logical functions on predicates (not, and, or, xor)
- predicate expressions to chain predicates using AND and OR functions
- parse string to int/double
- find and replace regex in string
functions
- trim strings
- replace matches of regex in string
fixing warnings
ignore eclipse metadata