Changes to support deep nested universal search queries.
- Populated nested root only after type of column is identified (i.e. jsonb or non-jsonb). This was required as '.' delimiter is common for nested json queries as well as foreign key key based nested queires. (changes in SpecificationImpl.kt)
- Split nested json field name into jsob column name and deep path of field in json object to be queried. The second string is then converted in array in newly written jsonb_extract_path_text_lowercase, jsonb_extract_path_numeric, jsonb_extract_path_date in Originate.