[Decision Trees] Make evaluator::evaluate public

Summary: TSIA

Test Plan: unit tests

Differential Revision: http://phabricator.tullo.ch/D20