Ensures Xapian isn't loaded when XAPIANDB is undefined, as well as when defined as an empty string.
Letting Composer do its job properly by locking versions to the last updated.
Merge branch 'master' into unit-testing