Task/xml compound values 2

### Description
o Fixed the 'type="vector"' for rendering of a vector.
o Changed the tag name to 'vector_item' for all vector items (it is a pity to just throw away the name, that we have in case the request came in via XML).
o Really very extensive unit testing for compound values.
o Just for coverage, added a unit test for nullTreat