moved typetraits include file inside HAVE_GIVARO clause, so that this will compile on gcc 4.5, at least for now