More javadoc for ManualShutdownRepository
modularise PoddRepositoryManagerImpl internals for overriding

also fix test that broke with the extra condition inserted