Ahaggar: include more header files

Signed-off-by: Djalal Harouni <tixxdz@opendz.org>
Ahaggar: remove unecessary include header files

Signed-off-by: Djalal Harouni <tixxdz@opendz.org>