Add a .gitignore for the c directory for things I don't need to track.
Add some glib hash learnings.