[MNG-4099] Password encryption CLI switches should prompt for password if missing
MNG-5389 introduced MavenLifecycleParticipant#afterSessionEnd callback

Signed-off-by: Igor Fedorenko <ifedorenko@apache.org>
Slight addition to MNG-5389 so that the afterSessionEnd method throws a MavenExecutionException like the other methods in the participant
improved description
MNG-5553: Update Plexus utils for the fix the case where ${map(some.key)} is not properly interpolated
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/maven
MNG-5570 unit test lifecycle participant influence reactor order

Signed-off-by: Igor Fedorenko <ifedorenko@apache.org>
Leave a space between colon and Console read password to improve
readability.
Hiding the project sorter as it is an implementation detail of the graph and I want to make another implementation.
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/maven
MNG-5575: Separate distinct build strategies into their own new Builder implementation. The interface is not ideal yet, but gives us a cleaner
separation of implementations and gives us a path forward.
Forgot to remove the deleted files.
Remove weave mode building from the core
Move ThreadOutputMuxer to sit along with the multithreaded Builder implementation
MNG-5576 Start allowing continuous delivery friendy versions
MNG-5479: ExecutionEvent.Type.SessionEnded omited when runtime exception thrown
use maven-scm-publish-plugin 1.0
Add error label to a shell script before exiting.
fixed errors reported by Checkstyle
restore public interface