Backport EE changes from refactor sidebar weight block Vue and move to Issue Boards
CE MR to backport changes from EE, https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/3566
- Refactor sidebar weight to use Vue and be async
- Add Weight block to Issue Boards