add proper itext handling according to our new rules.
add proper itext handling according to our new rules.

1. iText nodes for which values in _all_ languages are empty/blank
will be removed entirely from the form.
2. iText nodes that have a single value in _one_ language
but not others, will automatically have that value copied
into the remaining languages. TBD: there should be a UI to
disable this feature
3. iText nodes that have multiple values in multiple languages
will be properly set as such.

mwhite/Vellum,johnhbenetech/Vellum,johnhbenetech/Vellum,esoergel/Vellum,johnhbenetech/Vellum,mwhite/Vellum,johnhbenetech/Vellum