* Add base for new database API
* Implement new database API for the android db implementation
* Implement new API for the default database implementation
* Fix compilation errors
* Move IndexHandler to own package
* Move some code out of the IndexHandler
* Fix compilation errors
* Make IndexInfo a data class
* Make FolderStats a data class
* Make FolderInfo a data class
* Move code out of IndexHandler
* Use one transaction per index message
* Start replacing callbacks by BroadcastChannels
* Fix compilation errors
* Replace callbacks by BroadcastChannels
* Remove IndexHandler.folderInfoByFolder
* Move code out of IndexHandler
* Use index update events to notify IndexBrowsers
* Remove preloading from the IndexBrowser
* Use channels to handle index update messages
* Remove the old ExecutorUtils
* Remove functions from the IndexHandler
* Refactor FolderBrowser
* Remove writeAccessLock
* Remove the indexWaitLock
* Send index change events after the transaction
* Remove markActive from the IndexHandler
* Refactor the IndexBrowser
* Fix showing folder content
* Fix document provider integration
* Fix index sequence handling
* Use a LinearLayout as base for folder entries
* Add theoretically showing of the missing index updates
* Move folder stats update events out of the database
* Send index update events when receiving a cluster config
* Fix counting missing index updates
* Send events after the db transaction at handle cluster config
* Handle index updates in batches
* Add logging of time for index processing
* Deduplicate index updates
* Read old records in bulk
* Update folder stats in bulk
* Fix typo
* Modularize IndexElementProcessor
* Prepare bulk FileInfo updates
* Update FileInfo in bulk
* Make logger private
* Use IO dispatcher
* Reconnect better
* Fix detecting new folders
* Dispatch crashes from background threads to the main thread
* Fix random crash on library shutdown
* Add option for more detailed crash reports
* Fix transaction running check and remove old code at DB abstraction
* Sort directory listings