since FunGraph now works on traversable, Reify doesn't have to work on lists of Traversable
cleanup FunGraph and Reify
get rid of this HList nonsense, restrict codegen to Foldable for now
remove some deprecated code
fix a bunch of hlint suggestions