Upgrade to Spring Batch 2.2.4

Upgrade to Spring Batch 2.2.4, Correction of repository urls
cleanup of logging dependencies

Moving runtime dependecies to compile dependencies, removing unnecessary
slf4j-api dependency
Updating Spring Batch to 3.0.0

Updating Spring Batch to 3.0.0 to get a Java based configuration AND a
CommandLineJobRunner which is able to execute this config
Adding IDEA files to gitignore
ExampleConfiguration renamed to Application

There should be one Application configuration and n Batch Configuration
(in this example ExampleConfiguration). The application should be
started with the Batch Configuration
Application renamed to AppConfig
Changed to Java based configuration

does not neet XML anymore
Removed XML context
Removed unnecessary imports
Merge branch 'buildfile'