Support for custom field separator, trimming values and joining values of multiple XML elements

I've added:
- support for custom field separator
- support for trimming values
- option to join values of multiple XML elements