Add a QueryBuilder.

#65
I would expect the result of `builder.Add(key, values)` to be the same as calling `foreach(var value in values) builder.Add(key, value)`