Equality should handle NOT values with != () or NOT LIKE ()

Fix SQL syntax and cancel double-negatives:

* .eq(not_x)       '!= x'
* .not_eq(not_x)   '= x'
* .like(not_x)     'NOT LIKE x'
* .not_like(not_x) 'LIKE x'

(Issue #165)