cleaned up recurse_subtree

cleaned up recurse_subtree to take advantage of the sklearn tree data structure

handles regression tree values

fix for regression tree
Merge pull request #1 from xbhsu/patch-1

cleaned up recurse_subtree