Pipeline easier for use :
now the Add method is no more templated and it accepts any kind of BaseFilter boost shared pointer.
Therefore now, we can have something like that :
Mepp::BaseFilter::PtrSelfType smoothingMeshFilter
    = Mepp::ObjectFactory::GetInstance()
    ->CreateObject<Remeshing::LaplacianSmoothingMeshFilter_OpenMesh>("LaplacianSmoothingMeshFilter_OpenMesh");

p.Add(smoothingMeshFilter);