cleaned up changelog for release 0.40.0
fix String.format() exception in SQLTypeMappingTest
test improvement: fail on assertion errors inside Listener
fix a blob recovery race condition

This could occur given the following scenario:

    SourceNode           TargetNode

 --> start upload

 --> chunk request

         ** RECOVERY START **

 --> chunk request
            --> chunk replica --> X // no transfer state

 --> last chunk (transfer state removal)

       <---  get transfer state

 // no transfer state
added insert by query request timeout
fixup! added insert by query request timeout
fixup! fixup! added insert by query request timeout
Expose close() in CrateClient
added missing changelog entry for recent commit 'expose close() in crate client'
prepare release 0.40.1