Fix check for DataProcessor as base class.

Refs #5157
Use DataProcessorAlgorithm as base for algorithms requiring history

Refs #5157