This removes some more cleanups -- first converting target_read_string to use unique_xmalloc_ptr, and then removing further cleanups from solib-svr4.c. The second patch depends on the first in order to fully remove all cleanups from one function. Regression tested by the buildbot. Tom