Prevent access failure when editing home content or help content.

Adds required setters, and brings the behaviour of `homeContent` and `helpContent` properties closer to other string properties in config - there were some unnecessary issues caused by their different behaviour. Each property still has its own update method, since updates are triggered from different places and redirect to different locations.