refactors the spoon API in Launcher so that one can override the outputprocessor and the prertyprinter.

adds the corresponding test.

git-svn-id: svn://scm.gforge.inria.fr/svnroot/spoon/trunk/spoon-core@2367 b1f50995-73fd-43b8-8ca2-fbc405a04e82