Add Property Value Join Expression

Adds the ability to add arbitrary property value join expressions
from either the Right or Left side of the join, such as:
... FROM A JOIN B ON A.ID = B.ID AND B.TYPE = 'confirmed'....
Merge pull request #4 from azavea/topic/value-join-expression

Add Property Value Join Expression