writer - added repopulate function which read the data of the writer and return the complete projects state.
types - added repopulatewriter which returns the repoulated projects if the writer supports it
types - config - added RepoluateFrom which specifies the reader and its settings from which we will repopulate the projects.
trackyd - added repopulation from json when starting.