Optimize Finder#where and query checking

The addition of "or" joins on queries made the simple case (no mixed
join types, no task filters) less efficient.  Added some branching to
restore previous performance in these situations, which are likely the
most common.
Bump version to 0.0.68