Allow calling query.params(key, val) to set a single key. Useful for dynamic key names.
Added escape() and escape_identifier() methods with new tests