add omp to swaption engine (not to the other engines for the moment)
make method virtual
improve / fix update procedures
Merge branch 'openmp_g1d'