BUG #14221. Avoid unnecessary gather with TextSourceRepresentation.

vtkTextSourceRepresentation was unnecessary doing a data-clone (despite the fact
that all data-server nodes have valid data). This added unnecessary
communication between all processes and hence was causing a performance
degradation as experienced by BUG #14221 (and other Catalyst users). Fixed that.
vtkTextSourceRepresentation still needs data delivered to client always (since
the 2D renderer is not composited), but we ensure that we no longer to any
gathers/scatters thus avoiding parallel communication.

Change-Id: I98a85ef4b911f813533ab7ed7c0ee4cee2adbca1
Merge topic '14211_fix_text_source_data_delivery' into next

8ac5e30 BUG #14221. Avoid unnecessary gather with TextSourceRepresentation.
Dont crash on markers load.

Change-Id: I1833499a0129a24fb17fb1acaa85be40e0f8f3af
Merge topic '14208_cth_reader_crash_on_open' into next

1df5a39 Dont crash on markers load.