Reimplement the Blob Header functions in Vue

When we are going to move to a single Vue repository App we also will need to rebuild all functions on the top of a Blob in Vue:

  • Name (Copy File Path)
  • File Size
  • Edit / Web IDE Link Buttons
  • Lock
  • Replace
  • Delete
  • Copy content
  • Open Raw link button
  • Download link Button