Pipeline : some improvements : add the RemoveFilter method :

/**
   * Remove a filter identified by FilterInstanceName from the current pipeline.
   * Update the global processing consequently.
   * If the the pipeline has at least two filters, its first filter is not allowed to be removed!
   * If that filter is not present, nothing is done.
   */
  void RemoveFilter(std::string FilterInstanceName)