Add intersects function to SoQL

Yeah, SoQLLocation needs to go.  It was nothing but a stopgap measure until we got our geo house in order.  It's entirely superseded by SoQLPoint.