Make addMessage and getMessagesSince asynchronous (Listing 14.45)