Remove trailing whitespace from every file

I carefully removed (but really quickly thanks to a regexp in vim)
every trailing whitespace from every file (except images).
Now,
$ grep -G " $" * -r
only returns images and
$ git diff --ignore-space-at-eol
comparing the changes I made to HEAD, or
$ git log -p --ignore-space-at-eol
does not print anything so I'm sure I haven't changed anything else.
Unify encoding to UTF-8

One can check that
$ file */*/*/*/* | grep ISO
$ file */*/*/* | grep ISO
...
no longer return anything.
Change "appels système" to "appels systèmes"
Remove spaces already put by echo
Add add missing output of args.sh and hello.sh
Add explicit exit status as stated in intro.rst
Fix typos in intro.rst
Fix output of string.c
Add ';' to 'do while' make 'for' similar
Change .length() to .length in intro-C
Change *argv to argv in intro-C

Le tableau est argv, *argv est son premier élément.
Match .out and .c for trailing space

After removing trailing space from .out files,
I need to remove it from the printf in the file
which printed it to be consistent
Remove args.out args.sh.out and hello.sh.out

They were misplaced and then recreated by another commit
at another place so now we have to delete them
Move exemple.out, exemple2.out and exemple3.out

They are refered to in intro.rst by src/exemple*.out so
they need to be moved.
Link nibble to the Glossaire
Remove trailing whitespace in printf

The only tricky ones were
Assembleur/src/gdb.c
C/S3-src/strcat.c
because they output something like
1 2 3
with
for(i=0;i<n;i++) {printf("%d ",i);} printf("\n");
What I commonly do in that case is
for(i=0;i<n;i++) {printf("%d%c",i,(i+1==n)?'\n':' ');}
but that can be considered as tricky for LSINF1252 so I've written
for(i=0;i<n;i++) {printf(" %d",i);} printf("\n");
which outputs
 1 2 3
Alignement des adresses pour faciliter la lecture
necessaire -> nécessaire in malloc.rst
Add missing space before `:` comparing to ZF,CF,OF
Change '<' to '<=' in asm examples

L'assembleur est
movl    g, %ecx
cmpl    h, %ecx
setl    %al
On regarde donc si g - h <= 0, c'est à dire g <= h et non g < h