Add tests for logout endpoint

Adds the following:
- Test to ensure redirect to index after logout
- _Fake_ test to ensure session is cleared

The test to ensure session is cleared does not actually test anything. I was
unable to find any way to ensure that the session is cleared using unit tests.
Perhaps there is something that can be done with 'functional' tests, using a
mocked browser.

Issue: 6