Fix bug 867714 - home page copy and layout updates

Also fixed a few L10n comments