Upgraded OpenCV to 2.4.4, Added missing frameworks, much improved edge detection code