Fixed duplicate messages when topic store overrun.
- Added unit tests

#1973
Synchronized dispose and subscription initialization within the MessageBus to avoid memory leaks

#1993
Merge branch 'release' into dev