Added a hash data store implementation - it is much slower than the array store. Why? Don't know. Added really simple C code; added C stuff to gitignore. Now using int instead of int64 where possible. Fixed tiny EOF check bug and added tests for it.