Add response context

- It will be used by form field template to provide field context
Keep consistent name for name and id field attribute

- name and id will use dotted notation
- fix bug in build-form-field
- provide field id context in call-template
Fix issue in domain:cast-value

- empty sequence for type string should return empty sequence and not
empty string
Remove logging