Re-add network module stuff
Fix gtk 3.12 only junk, move list helpers