fix bug in entityBuilder which creates Repositories in the wrong place
add pageControllerTest for creating content streams on demand
refactor pageController and contentStreamController for preparing contentstreams on demand (move to contentStreamcontroller)