move common/tests to tests/tests

Signed-off-by: Wilfried Chauveau <ithinuel@gmail.com>
add gcovr generation

Signed-off-by: Wilfried Chauveau <ithinuel@gmail.com>
add context tests on cexcept, mock memmgr.

Signed-off-by: Wilfried Chauveau <ithinuel@gmail.com>
add dia's class diagramm

Signed-off-by: Wilfried Chauveau <ithinuel@gmail.com>