Introducing hide for 3rd parties flag, hiding newsletter and auth links

@stevenwilkin thoughts? Not protective over how it's done, but it means we can have a simple flag in the layouts to hide/show elements.
Perhaps defining this in `ApplicationController` as well to return `false` would be the thing to do, would mean not having to use `defined?` in the view