covert MVStore.backgroundWriterThread into AtomicReference, eliminate race condition in setAutoCommitDelay()