Add CFLAGS to all gcc commands
Use $(CC) instead of gcc
cleanup hydrapacket some more
fix hydrapacket not sending/recving some datatypes properly
Make the build system rebuild when hydrapacket stuff is updated