[ssa.c common.h]: Move some private SSA structs from common.h to ssa.c

Now, tests will build without include path for glib

Signed-off-by: Hal Rosenstock <hal@mellanox.com>