added c++ 11 flag to CMakeLists.txt

also updated .gitignore to ignore .exe and .swp files
added color comparison functions and expanded "difficult" defn

Added:
- function that calculates CIEDE 2000 color difference
- function that calculates average color of contour and determines how
many deviant pixels there are
- openMP to speed the summation of pixels
- beginnings of a programmatic definition of a “difficult” contour to
match
Merge branch 'contourmatching-opencv' of https://github.com/izewiske/3Hat into contourmatching-opencv
trivial: modified defines so that opencv functions are separate
added a way to see the contour matrix
trivial: maybe runs test
modified cmakelists to build eriol things
contour testing files

Modified existing test and wrote a test in the form of the sample
program Olaf gave us. also updated CMakeLists
updated CMake to use eriol as lib and modified test files
updated cmakefile
trivial: linking fix
fixed the gosh darn CMakeLists thing

bug was in loop search for GLUT
trivial: minor fix. maybe?
zees time
Zees time...
beep boop
blahhhhh
blahhh
maaaybeee?
trying this