Moved a utility function, fromToInteger,  to a more appropriate place
moved a utility function, fromToInteger, to a different place. Also made improvements to the namedWindow implementation, withCString instead of newCString that doesn't get freed.
added trackbar support
removed fromToInteger in favor of fromIntegral. how did i miss this so long?
fixed some compiler warnings by adding some type signatures and renaming a parameter
removed unnecessary Util module
added setTrackbarPos
fixed some typos
added support for video writers
added new Video module to cabal description
Attempted to make types more high level. For the foreign functions the types were changed to
Priv_* and then type synonyms for Ptr Priv_* where created for the exposed haskell functions.
 Where neccesary newtypes were used and implementations were altered to do the wrapping and unwrapping.
altered .cabal file to reflect new location of Test.hs
a demo directory was created in the project root and Test.hs moved there
Made everything use foreignPtr's internally for convenience of api use. Put unfinalized versions
in .Unfinalized.* but didn't finish this. will do so if there is a demand for them
removed nonexsistent file from cabal description
made everything available from AI.CV.OpenCV so that only one import is necessary for api use
added unfinished modules for nonForeignPtr version of api, but no further work will be done on it for the time being (too tedious for something that I think is unecessary).
utility module containing the withForeignPtr2 definition
new functionality justifies a version bump
improved the haddock documentation.
removed Video.hs file since I was having mysterious issues with compiling it
added FourCC to OpenCV export
removed unneeded include-dirs directives from cabal description