Fixed memory leaks in _output_get_voices.
Fixed memory leaks in _output_get_voices.

Insure that arrays of strings produced by g_strsplit are freed
when they are no longer needed.
These arrays are freed using g_strfreev.

I also re-structured the code, so that allocated variables are freed in
one place.

razr/speechd,razr/speechd,razr/speechd,razr/speechd