build-utils changes to support static methods being used to create PredicateFactory and Calculatable instances #112
added Nth (with static methods) to replace AbstractNth, Nth0 and Nth1 #112 #44 #60