Update links on homepage Fix #2909, remove /forum link Fix #2871, fix Privacy and Terms links
Update links on homepage
Fix #2909, remove /forum link
Fix #2871, fix Privacy and Terms links

mozilla-services/screenshots,mozilla-services/screenshots,mozilla-services/screenshots,mozilla-services/pageshot,mozilla-services/pageshot,mozilla-services/screenshots,mozilla-services/pageshot,mozilla-services/pageshot