Sx networks

Provide functionality for retrieving network information as well as keeping track of favorite questions.
I think this may be a moot point once we get periodic saving to work. I'd agree that calling the function twice is bad in any case, but perhaps it's cause for refactoring. In this case, you can just return `(sx-network-update)` since `sx-cache-set` returns the data that it set.