Restore grapes cleaner
Improve Ivy resolution

Refactor GrapeEngineCustomizer to improve ivy resolution times by
failing early when resolution is known to fail.
Get the version to clean from the pom.xml
Implement CLI --version command