net: Avoid creating multiple caches

Call grl_net_wc_set_cache(wc, TRUE) 4 times, your SoupSession
will end up with 4 caches. Not what we want.

https://bugzilla.gnome.org/show_bug.cgi?id=724907