More unicode vectors; fewer raw pointers

Slight cleanup of Unicode*,size to std::vector

Merge request reports