Put functions into a search:: namespace and make most private. Add a search::queue and search::dequeue command define_function_args/package_exec_plsql to avoid db specific xql files. unset datasource when finished with it. bump to 5.2.0d2 + postgresql upgrade script.
put functions in a namespace, make them private, fix small bug with handling 'seen' objid in search::indexer, get rid of useless db_transaction call, check that a driver exists before doing anything in the sched proc