Error when we hit an unsupported join condition.

Got rid of `LogicalPlan.JoinRel`, we now accept any binary
relation (although we don’t enforce the relation part yet) and then
error if the backend doesn’t support it.

Fixes #280.
Merge pull request #346 from sellout/ready/280-non-equi-error

Error when we hit an unsupported join condition.