ricochet support

Unfortunately the pull request was not merged.

So I’m trying to do as little code churn in Ricochet-Refresh as possible until the backend is replaced with Gosling. We have a ticket tracking this sort of thing here: blueprint-freespeech/gosling#5

As discussed in #101 all work in this space should happen in Gosling. See: #101

I don’t understand. You? @JeremyRand