Added HarvesterSettings entity.

Shared code between HarvesterSettings and Settings in the AbstractSettings class (and repos as well)