renamed the IRepositoryContainer interface to IRepositoryManager

changed the OnError action delegate to have the RepositoryContainer as well