Ah yes, treq.content. I apparently swapped the treq API to disk. :)

I'm going to leave handle_request simply because there is a big whopping TODO in there, which is basically the thing I need to do, but can't until I can see what the actual data being returned from elasticsearch looks like.  All the code in here makes me very uncomfortable, because it passes tests, but isn't actually what we need.