Add Indexable.updateIndex() which sets the indexOk field to null.

(This moves indexing from synchronous to asynchronous, as the background indexer thread will then (re-)index all objects with indexOk=null)
Moved doc on methods to interface class.