Remove old distill and ubertree targets from Makefile.
Added new functions and features as required to provide the necessarily functionality to do validation.
Bring generate.c into line with all the big API changes that happened for main.c, and make changes as necessary to support running validation.
Newer better stronger faster validation\!