Bug Bug 896474: Port /about/forums

Replaces #2116. I cherry picked all commits from the old one after #2131
merged and changed things.

@sgarrity This branch is on the mozilla repo so we can both continue to contribute as needed.