Add a 'restore' function

When deleting a file with 'rm' alias, the file is moved into the trash. The
'restore' alias allow a user to restore a file from trash with 2 different ways:
- Choose the file into the trash
- Give the name of the file to restore from the directory it have been before