Fix issues with midje metaconstants

Replaced some uses of metaconstants with 'metakeywords'
(e.g., :-kw-), requiring fewer prerequisites in the 'provided'
form and making the tests less dependent on source code ordering
in the 'cond' form of seaquell.to-sql/expr-to-sql*.
Support INTERVAL expression