Clean up more filthy code and add class variables for caching the current newsletter or newsletter type so they can be used cheaply in a Decorator/Extension
It was necessary to store related Articles to a DataObjectSet. This could cause issues for anyone expecting the standard ComponentSet so the template now has to request the cached values