Authentication: add review information.
Template: remove spoonsession dependency suggestion.
LangingPage: use request object for sessions.
Analytics: use request object for sessions.
Analytics: helper: use dependency injection.
Authentication: index: proper session handling.
Analytics: do not use session everywhere.
Core: model: add session suggestion.
Core: base: same as model.