[Decision Trees] Compiled Decision Trees for faster evaluation

Summary:
Generate C code representing the evaluation of a decision tree with annotations
for branch probabilities.

Test Plan: unit test included.

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