Use Animal Sniffer Maven Plugin to check classes compatibility against Java 5.
Update plugin / dependency versions.
Indicate that Mojos require a project to be executed.
Replace FEST-assert by AssertJ.
Keep cause exception when execution plan calculation fails.
Generate Help Mojo accessible via 'mvn lifecycle:help'.
Rename lifecycle-maven-plugin to buildplan-maven-plugin.
Do not display erroneous warning message when listing plugins execution.
Package sources jar.
Add license.
Generate site.