Feature/optional caching for development

This should fix this bug https://github.com/fedora-infra/fedora-packages/issues/8