added alignment for elements of dictionary
added include guard in lz.h