3.0 Start query builder docs

The first of a few pull requests to build out the documentation for the Query builder. I've decided to not document each method using sphinx roles. I felt doing using sphinx roles would end up repeating the API docs, whereas I'd like to keep the book focused more on topical guides and how-to focused content.