* use own image_t instead of opencv
processor template class
undefine windows assert
Merge branch 'master' into new_pipeline

Conflicts:
	include/types.h
pipeline uses shared pointers
pipeline uses shared pointers
ocv3 compatibility; dllexport/dllimport defines
resolve conflicts
fix unused warning