Refactor libid3tag_Get_Frame_Str() and fix leak