started to setup environment for asymm tests
added discrete convolution implementation based on image_stack, works with symmetric kernels
refactored test_fixtures to host asymmetric kernels as well, added test_algorithms to contain a poorly performing discrete convolution (need to add some performance code)
expanded tests to contain asymmetric kernels as well, convolution seems works fine judging from check sums calculated, bug of cpu deconvolution could be caused from something else
added l2norm and l1norm to test_algorithms, added more test cases to find pixel-shifting bug in cpu deconvolution
fixed wrong implementation of computeFinalValues; converging on 2 iterations to psi2 is at l2norm = 111 and delta(sum) = 1.2\%
added libfftw3*_omp libraries to FindFFTW.cmake exports; linking against pthreads enabled fftw3 libs by default, if compiler speaks OpenMP use the libfftw3*_omp instead
fixed wrong CMAKE variable usage in adding fftw3 libs to target_link_libraries call
ported computeFinalValues to small struct that rebinds it's member function depending on input values
refactored computeFinalValues to be a bit more flexible and fixed a bug in that refactoring (init of pointer to image arrays was performed outside of loop, weight pointer did not point to the correct container), added reference to spimreconstruction plugin
multi-threaded implementation seems to work, need to further test for high number of iterations