Landing page

This adds @zeejab's landing page from #135, and hooks it up to logging in and out.  Currently, being logged out will always result in you seeing the landing page.  Clicking any of the badge buttons (or the login menu option) will start the persona login process.