Set the default value for $db's `default' keyword param as '()

To be consistent with the db-support eggs for awful.

WARNING: this change may break your code!  In case of an empty result
set from a query, $db will now return '() instead of #f.

This change can be specially harmful in case you have something like

     (or ($db "some query") "something")

In this example, if the query returns an empty result set, that
expression would produce:

* in older awful versions: "something"
* in awful versions with this change: '()
Bump version to 0.41.0
Remove deprecated sql-quote procedure