User filtering

This adds the readable name to the queue position as well, which makes it easier to fetch it in the view and also lets you filter on the actual readable name.
I added the readable name to the queue position snapshot and the queue position (in queue) snapshot, but I am unsure if that is supposed to be necessary.