refactor gp framework
use equivalent formulation for masking out sign bit in rand functions
move template function back to .h to fix compile error
Merge pull request #1187 from votjakovr/feature/gp_refactoring

refactor gp framework
use full gcc command line for gcc -MM based dependency generation
use CPP compflags in gcc -MM
compflags swig also needs -msse2
changed implementation of the sample method of CLogDetEstimator
register params added in log-det framework for all classes