Resolve technical debt in commit_block.vue

  • We should use gitlab utility classes for the surrounding wrapper div.
  • We should use gl-font-weight-bold instead of font-weight-bold
  • We should use data-testid instead of a js css class for the GlLink components
  • We should use gitlab utility classes for the link colors