repo: New style RemoteHeadList class, remove all old repo stuff