Fix race conditions in ForumSharingIntegrationTest
This branch fixes race conditions in ForumSharingIntegrationTest that were caused by making event delivery asynchronous. The test used an event handler to respond to sharing requests, which ran on the EventExecutor concurrently with the rest of the test. This branch moves the responses out of the event handler.
Closes #1560 (closed)