docsearch: create/open whoosh index

Signed-off-by: Jerome Flesch <jflesch@gmail.com>
Index documents using whoosh

Signed-off-by: Jerome Flesch <jflesch@gmail.com>