New checks in build of multilevel preconditioners: separated aggregation from smoother build, and reconfigure number of levels "on the fly" when appropriate.