Fixed links to QueryTest.scala
Merge pull request #70 from d6y/patch-1

Fixed links to QueryTest.scala
failing test for "or + where + whereOpt" edge case, issue #69
resolves #69, a blank `{}` should not be included in or queries
This solves an edge case when you have an or(_.where, _.whereOpt(None))
which would before leave a blank `{}` in the query string, making misbehave.

I've added `isEmpty` to `AndCondition`, please let me know if you'd
rather keep it method-less, and we can find a better place for this
method (or don't introduce one at all?)
Merge pull request #71 from ktoso/master

Resolves #69 - in which or(where, whereOpt(None)) creates a bad query