EclipseArguments.asCommand now returns List instead of String, to avoid
'java.lang.IllegalArgumentException: Executable name has embedded quote,
split the arguments' (this exception is the result of 'Changes to
Runtime.exec' in Java 7 update 21:
http://www.oracle.com/technetwork/java/javase/7u21-relnotes-1932873.html#jruntime);
also simplified implementation of operations using collect(..) and
join(..)