Initialize return value on all exit paths.

E.g. trying to demangle "__libc_start_main" goes via "cpp_demangle_read_type" (which fails) directly to the label "clean". On return rtn is uninitialized and gets freed in __cxa_demangle itself.