Removed some non-standard characters:

Some files started with an invisible unicode character that
was causing errors. They are removed.
Put RU and EN to lower case for a listing:

patterns/11_division_by_9/2_\IFRU{RU}{EN}.asm do not exist,
but patterns/11_division_by_9/2_\IFRU{ru}{en}.asm do. So the
names are put in lower case, as that is the way most translations
are named.
Protect tracer macro:

Tracer macro is used inside captions, and is a glossary entry,
so it needs to have the \protect command in front of it.
Removed some more unprinted characters:

Discovered and removed some more unprinted
unicode characters in front of .tex files that
were causing errors.
failed cover; another donor
fixes from lj/nespeshnost_1
another donor
let's try this one ad
more fixes from lj/nespeshnost_1
fixes from lj/yantayga
OllyDbg in printf() example
...
print example: GDB
about illustrations
print example (8 arguments): GDB
note about FWAIT
Merge pull request #13 from k-chen/Section1.4

Cleaned up Section 1.4
fixing conflict
...
Merge remote-tracking branch 'upstream/master'