Fix for the second bug (5/5)

DISCLAIMER!
**Project is not compilable at this point"
Bug description:
Adding a new check box in the UI (Learning Options) to let the user
decide if the accented characters should be ignored or not.
In the fifth stage of fixing this issue we only touched the Unit Tests .