updated to last libhl

and got rid of src/atomic.h in favour of atomic_defs.h distributed by libhl