Implemented reindexing via temporary table swapping.
It is now possible to reindex without disabling access to the server. New indexes are created on temporary tables and are
swapped atomically only at the end of the procedure.
This commit include also a cleaning in the bibindex administration library for creating new indexes.