refactored HoughLines (converted it into Algorithm)
refactored HoughCircles (converted it into Algorithm)
refactored gpu::GeneralizedHough
refactored cornerHarris and cornerMinEigenVal

* converted it into Algorithm
refactored GoodFeaturesToTrackDetector
switched to Input/Output Array in  Mean Shift
refactored gpu::matchTemplate (converted it into Algorithm)
switched to Input/Output Array in  bilateralFilter & blendLinear
updated documentation