use struct to parse header
one DIRC is enough
try to parse version , but seems to fail
succes in parsing header version by swap endian!

Conflicts:
	c_samples/parse_git_index_header.c
succes in parsing header number of entries!
more verbose