DOC: Web-site release notes, and some updates on front page.

Hi can you make an old announcements page and add those there? Rather than delete them?