Covers and direct limits: A contramodule-based approach

Третья версия, исправленная и улучшенная согласно советам анонимного рецензента -- https://arxiv.org/abs/1907.05537