Added cropToImageEdges method to Line class
Corrected method extendToImageEdges in Line class.
Tests added for cropToImageEdges and extendToImageEdges
Corrected bresengam_line method in ImageClass.

There was a bug with cropping lines. So if the line bigger than image
then it just set endpoints to image edges without saving slope of the
line.
Update Display.py

Added a check for "simplecv.png" before assigning it as icon
fix minValue and maxValue
fix min and max
HaarCascade filepath bug solved
cv2 support for haarcascades
cv2 support for haarcascades
cv2flag added
fixes sidebyside()
graynumpy copy
Merge pull request #480 from rajatkapoor/sbs

fixes sidebyside()
Merge pull request #481 from vighneshbirodkar/snap-correct

EdgeSnap - fixing grayNumPy copy. Nice catch.
Merge branch 'fixes' of github.com:rajatkapoor/SimpleCV into rajatkapoor-fixes
Merge branch 'develop' of github.com:hadzibanov-kostadin/SimpleCV into hadzibanov-kostadin-develop
A couple of fixes to tests
Merge branch 'extend_crop' of github.com:polart/SimpleCV into polart-extend_crop
Added cropToImageEdges method to Line class