OpenMP for Gaussian1dSwaptionEngine

provide multithreading support in Gaussian1dSwaptionEngine, add constructors with observable model parameters to Gsr model, improve / fix update procedures in gaussian 1d models