[core][tests] Add tests for the generated code.

see #176

Signed-off-by: Stéphane Galland <galland@arakhne.org>
[docs] Fixing configuration and add assumptions.
[lang] Fixing misspellings.

Signed-off-by: Stéphane Galland <galland@arakhne.org>
[lang] Fixing the code for avoid internal exception.

Signed-off-by: Stéphane Galland <galland@arakhne.org>