[backend] enforce sha256 for newer rpm-md repositories
[api] refactor status controller
[api] refactor one more function
[api] replace linked_packages with backend_packages

Also saves md5sum for all packages not just links