Add missing about page

It was stubbed out before. This implements it.

I also implmeneted it for mobile, but the mobile templates don't have
a footer, so there's no way to get there right now.
Add mobile login_failure page

This isn't possible to get to because we don't have links to log in
when on mobile. But ... when we do, then this will be important.

Also adds tests.