Fix a memory leak in forum_user_handler
Fix memory leak in wesnothd
Add a comment explaining the use of boost::shared_ptr