Proper no cookies support - via pageFactory

Refactored pageFactory, footer and header to support the no cookies
version of the header.
This has caused problems with logged in users for some reason - the
cookie is set correctly, but the index page now won't redirect
correctly. Needs further investigation.