Add the logo to the header.

- Logo is not within a block so it should be on every page. Only the text can be changed.
- Fix a small spelling mistake in the pubsite.
Add overview of events on the left hand side and make titles of the page dynamic.

- Browser title and header now show the latest event regardless of date
- Left menu shows the latest event as current if it has not finished and contains link to registration. Says that there is no event currently if the last event has finished.
- Left menu shows the last 5 past events.
- Make this work on every pubsite page by adding a mixin
Update the navbar to use django url resolvers
The layout went tits up with long lines of text. Fix that
Enter some content into the static pages and some extra styling for the main content.

- Copy the checklist from the old site.
- Copy the about page from the old site.
- Make all other pages use the new styling.
Generate the base CSS dynamically

- Add a general view to the lanciesite containing loads of poorly explained (and some horribly named) lines
- Dynamic CSS url overlaps with that of the pubsite