Work on complex jet hypos. Conversion of C++ classes to AlgTools to simplify configuration. Add debug support. @khoo @ckaldero @sschramm @jbossios @peter