adopted Alessandro format for pixel_to_metric and metric_to_pixel with wrapping
updated check_trafo.c to work with the new argument order (output is always first)
WARNING - a lot of signatures will have to change across the code
RECOMMENDED - use the wrapped version that sends control_par *cpar instead of the components imx,imy…
added metric_to_pixel_control_par and pixel_to_metric_control_par
added respective tests
changed the names according to Yosef comment:
new functions are using previous simple names: metric_to_pixel and pixel_to_metric
old versions are called old_metric_to_pixel and old_pixel_to_metric
these two functions removed from the header file trafo.h (not exported), used locally in traffo.c (creates warning in the test)
tests are updated
Merge branch 'trafo' into multimed

* trafo:
  changed the names according to Yosef comment: new functions are using previous simple names: metric_to_pixel and pixel_to_metric old versions are called old_metric_to_pixel and old_pixel_to_metric these two functions removed from the header file trafo.h (not exported), used locally in traffo.c (creates warning in the test) tests are updated
  added metric_to_pixel_control_par and pixel_to_metric_control_par added respective tests
  adopted Alessandro format for pixel_to_metric and metric_to_pixel with wrapping updated check_trafo.c to work with the new argument order (output is always first) WARNING - a lot of signatures will have to change across the code RECOMMENDED - use the wrapped version that sends control_par *cpar instead of the components imx,imy…

Conflicts:
	liboptv/include/trafo.h
	liboptv/src/trafo.c
	liboptv/tests/check_trafo.c