Sync sources

removed packets.h from makefile, updated travis to do a "make dist" in order to catch those problems in the future