Remove .issue-box from all issuable lists

.issue-box can be removed since .issue-box is just for display: flex, duplicating of issuable-info-container, which has flex: 1; display: flex; /* and more ... */.

1. Remove class name from HTML (HAML, Vue.js etc.)

Occurrences:

2. Remove CSS

Appendix A. Checking

$ git grep issue-box master
master:app/assets/javascripts/issuable_list/components/issuable_item.vue:    <div class="issue-box">
master:app/assets/stylesheets/framework/variables.scss:$issue-box-upcoming-bg: #8f8f8f;
master:app/assets/stylesheets/pages/issuable.scss:    .issue-box {
master:app/views/projects/issues/_issue.html.haml:  .issue-box
master:ee/app/assets/javascripts/requirements/components/requirement_item.vue:    <div class="issue-box">
master:ee/app/views/groups/epics/_epic.html.haml:  .issue-box
$ git show master
commit 3e4c5ee17523eb3885abdd627366a1820e7bd572 (HEAD -> master, origin/master, origin/HEAD)

Appendix B. Why this happened (How this got enabled)

gitlab-foss!9020 (merged) introduced .issue-box and .issue-info-container at %9.0 and then gitlab-foss!!11991 (merged) improved them and enabled this improvements at %9.4. Meanwhile gitlab-foss!21856 (merged) changed the class name.

Edited by Takuya Noguchi