Eliminate unnecessary destructor, copy and assignment ops in ofColor.

ofColor does not need these operations to be explicitly defined because the
compiler-supplied versions should be sufficient. Further, defining them
explicitly (and making them not inline) will hurt performance by requiring
unnecessary function calls.

Removing these also makes the class trivially copyable, which is also desirable
(it makes it possible to copy arrays of ofColor with memcpy instead of
individually copying each element, for example).
Merge pull request #3420 from nneonneo/ofColor-fixes

Eliminate unnecessary destructor, copy and assignment ops in ofColor.
bugfix-haarFinderTextureUsage: updated ofxCvHaarFinder to not use textures for internal image objects. fixes #3418
stripped trailing whitespace from changelog
updated changelog for issue #3418
Merge pull request #3424 from timscaffidi/bugfix-haarFinderTextureUsage

Bugfix haar finder texture usage
changed crop function to reallocate pixels and use memcpy. fixes #3346
changed to use the ofPixels swap method to ensure all variales get swapped. fixes #3346
Update ofUtils.cpp

Changed `char c;` to `int c;` because fgetc() returns int and EOF is also int. Otherwise the comparison `c != EOF` fails in my tests on Raspberry Pi (Raspbian Wheezy) and ofSystem() gets stuck in the do-while-loop. (That's probably because EOF is defined as -1 and when fgetc returns this to a char variable, it is saved as 255 and a comparison with EOF fails.)
Merge pull request #3428 from timscaffidi/bugfix-3346

Bugfix 3346: fix crop related runtime error
Update ofUtils.cpp

Changed while loop in ofSystem as suggested by arturoc to prevent EOF being read into the return string.
Merge pull request #3429 from chphmh/patch-1

Update ofUtils.cpp
potential bug when reallocating with same number of pixels but different dimensions, closes #3432
Merge pull request #3434 from kylemcdonald/fix-ofPixels-allocate

potential bug when reallocating