LPS-32946 Making RepositoryEntry a proper stagedmodel

Hey Julio,

This is similar to what we've done previously with the DLFileRank, I'm just making it a proper stagedmodel in order to fit the new staging environment.

Thanks,

Máté

cc: @KocsisDaniel