src/channel-func.c: Fix a memory freeing error.

* src/channel-func.c (guile_ssh_channel_read): Fix a memory
  freeing error: use `scm_from_locale_string' instead of
  `scm_take_locale_string', call `scm_gc_free' on allocated buffer.