Plug several memory leaks, and make sure to initialize the vmbuf's length when converting from a gss_buffer_t.
Plug several memory leaks, and make sure to initialize the vmbuf's
length when converting from a gss_buffer_t.

MarginC/kame,MarginC/kame,MarginC/kame,MarginC/kame,MarginC/kame,MarginC/kame,MarginC/kame