Dogpile

Avoid dogpiling in the article server.

Similar to what we did in microapp cache, any concurrent requests for the same piece of content will await the same future and not spawn multiple calls to the content api.