Add mailing list archives link to home page

Signed-off-by: Pekka Enberg <penberg@iki.fi>