New logger and iteration interface draft

Split FunctionalProgramming.jl, VectorMath.jl, and ThreadUtil.jl out of Util.jl. draft

Update manifest default

(0) -30 -10 -3 +3 tip

mercurial