sqlite: initial handling for user defined functions
This PR adds handling for user defined functions. Initially only the xFunc parameter will be set, the others will come in subsequent PRs. A test for a 'regexp' udf was added to check that the query
"SELECT 'seafood' REGEXP 'foo.*'"
works as expected.
fixes #95 (closed)
Edited by Michael Hoffmann