Removed the return values of HILL_image_read*; you had to know them
already to allocate enough space in dst
Made the C version compile; Note that it does not work yet