Reg refactor take2 ian

It looks like every Classifier implements predict(AbstractInstance) this way. Could this be moved up to Classifier?