In bukkit if you add a image with the name "server-icon.png" in the server list this image appears, the question is, its possible add this on the source, or plugin, something?
I think it was implemented.
It is possible, the proper file name to use is "favicon.png"; a default one is already provided in the repository.
There are some client restrictions regarding the icon, though - usually when the file is too large, it won't display, etc. We haven't checked the exact details on this, only that the default favicon works for us.