fixed StrArray and StrArrayRef

As we cannot assure the underlying char[] data is not modified, caching the QStringList does not make sense here.
Instead a new one will be created when a conversion is requested.