http://opensource.atlassian.com/projects/spring/browse/BATCH-159 Re-organise the Launcher base classes a bit more