Added new trait CacheableSchemeResolver and deleted SchemeHandlerWithDependencies.
Also write the target name in the target cache file.
Added caching to ZipSchemeHandler and reworked argument splitter again.
Added toString to ExecutedTarget.
Changed some log messages.
Moved ProjectTarget into internal and supported CacheableSchemeResolver in Project.
Removed already moved file ProjectTarget.
Deprecated ResolveResult which is no longer in use.
API usage fixed to make compiler happy.
Updated logback-debug.xml.