Simplify our usage of the Status icon svg's
Problem
There is inconsistency across ci status icons, it also makes it more difficult to implement mockups
Scope
- All status icons (loose, mini pipeline graph, within status badges, big pipeline graph)
- All status badges/buttons
- Status icons making up favicons from https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/14497
Design
Here is how the status icons are derived from an icon button
Edited by Dimitrie Hoekstra