xapian-bridge C port

endlessm/eos-sdk#2463
I think if this were a library and we were generating documentation, then the documentation might be incorrect - since the doc scanner tries to introspect what the default value is. But no worries here.