Add regexp function to each db.
Start implementing UDFs.

Currently only experimental and almost entirely untested.
Use api module in regex.jl