Add tests for disabled blob edit button cases [Can be updated]

This PR adds 2 tests for the blob edit link state:

- If the file is binary the edit link is hidden
- If I don't have edit permission the edit link is disabled

I felt the need for that while doing: https://github.com/gitlabhq/gitlabhq/pull/7886