improve gexf parsing

hey there,

gexf parsing threw away attribute names and only imported attribute IDs that could change meaning anytime.

fixed this, changed the api a bit (from array of [id,value] to object)

hope this helps