add header
add gc between cmdqueue constructor tests

travis builds fail with out of host memory exceptions,
maybe gc is not kicking betwen fact test contexts