Different methods to use GSList as value of a GHashTable

@ntd have you seen the code here? Learning GLib - Graph implementation (a draft)

ps: I’m not a fan on typedeffing everything.

ps2: But for sake of export a clean object, maybe is a good approach.