Preliminary result for OpenMP wrapper testing

Hi Ulli,

Please consider my pull request to see the code I have mixed up from Enblend project. I would not expect to merge the code to your branch but It would be nice to hear your comments soon.

In this pull request, I tested function "CombineTwoImages" with OpenMP wrappers. I tested and find that it used three threads to run in parallel.

There are two issues:
-RESTRICT from openmp_vigra.h (Enblend) seems to be not a C++ keyword or my compiler g++-4.8 does not accept this keyword. I temporarily disable this keyword.
-Unfortunately, the function "CombineThreeImages" did not run in parallel as I expected. The function  vigra::omp::combineThreeImages(srcImageRange(img), srcImage(img), srcImage(img1), srcImage(img3), Arg1() + Arg2() + Arg3()); failed while compiling. I still need to learn from your code.

Please consider and give me any comments/suggestion! Thanks,
M.f.G,
Minh
Thank you very much, Burcin, You have fixed my bug. When I set it to srcImage(img3), the following function was error to run: 
DestAccessor.SET(add(src1(s1), src2(s2), src3(s3)), DestIterator) 
It is true, because I can not write to the srcImage but to the destImage.