Haskell bindinds to ccv, the slim computer vision library.
This was the first attempt, using wrapped ccv-native representation for images. This turned out to be unwieldy, and needs to be moved to repa, which would be a better representation for interacting with the data outside of ccv itself.