fixed some style issues, functions and comments
removed typedef from vhdfooder struct
Updated variables to C99, make sizeofs into DEFINEs

changed sizeof calls to DEFINE macro
added uint64 in struct definition

updated TODO
moved comments, started using endian.h and stdint.h

moved comments around

started using endian.h be32toh() and etc. instead of htonl() and etc.. Hopefully
this is more portable.

continued using stdint.h, replaced some 'unsigned int's with 'uint32_t's.
fixed testwriting endian call and made sure to close the file
cosmetics and endian.h
more fixups of the same
started guid_print
working pretty-guid!