Adding gitignore mostly for Qt Creator .user file.
Updated cmake to use OpenCVConfig.cmake.

Also restructured, and added doxygen documentation.
Touch-ups for the cmake file.