implemented rebuilding only changed projections
refactored read model rebuilder, added comments
Merge branch 'feature/track_and_rebuild_changed_projections' into develop