Create Query Vector from Query Function

This pull request adds `yesql.core/query-vector` that takes query function and the respective non-DB-configuration parameters and produces a vector of `["sql-with-question-marks" param1 param2 ...]`.

I noticed that it's not possible to run UPDATE/DELETE/INSERT queries using yesql and this offers a way of at least indirectly doing so. Also, this should not be a breaking change.