Require diff-hl from ELPA.
Refactoring: files reallocation.
Set bash scripts executable.