Utility function to duplicate a hash table of Values.
a GenericSet mapping string:GValue
a newly allocated duplicated GenericSet, caller must free the returned hash with g_hash_table_unref or g_hash_table_destroy
g_hash_table_unref
g_hash_table_destroy