Remove gcd function from core headers
Drop operator* from MatCommaInitializer
Drop fast_abs
Fix stack corruption in cvConvexHull2 and heap corruption in OutputArray::create
Drop outdated definitions from internal.hpp

This also fixes few clang build errors