begin stroy by adding condition to check if the file is empty
Add event in SYSTEM_CHECK
create shell script to automate actions
an email is send if authorized_keys file is empty
increase singleton count
refactor shell script
Provide more feedback
improve bash script
Improve mail content
refactor exception + add new specific exception
move check_authorized now in git_gitolite driver
remove backend dependency
refactor system event
move sh file into git plugin repositories
refactor sh script
Merge remote-tracking branch 'dev/2530_automate_recovery_authorized_keys' into stable

* dev/2530_automate_recovery_authorized_keys:
  refactor sh script
  move sh file into git plugin repositories
  refactor system event
  remove backend dependency
  move check_authorized now in git_gitolite driver
  refactor exception + add new specific exception
  Improve mail content
  improve bash script
  Provide more feedback
  refactor shell script
  increase singleton count
  an email is send if authorized_keys file is empty
  create shell script to automate actions
  Add event in SYSTEM_CHECK
  begin stroy by adding condition to check if the file is empty
This is Tuleap 5.11.99.4