more rigorous testing of TimeoutHandler & MessageManager