[bug 829340] Remove contributor forum dashboard.

The welcome dashboard goes along with it as it only had the purpose
of tricking people to join the Contributors group so they could see
the contributor forums dashboard.