XD-1193 Update to Spring Batch 2.2.4

Update to released GA version.

JIRA: https://jira.springsource.org/browse/XD-1193
XD-1188: Add ModuleOptionsMetadata for Rabbit sink

Also, factor out common options b/w sink and source

Also, minor tweaks to PojoModuleOptions type detection

Also, fix wrong MediaType in abstract classes (was harmless)
Merging
XD-1202 update distro specific spring-data-hadoop

Updated build script to use distro specific spring-data-hadoop version
XD-1200 Updating hdfsjdbc job

- changing columns parameter to names to be consistent with other jobs that have CSV files as source

- re-enabling creation of database table

- making initializeDatabase default to false to be consistent with current bahavior of jdbc sink

- renaming batch-jdbc-import.properties to batch-jdbc.properties since they aren't just for import

- also renaming batch-mongo-import.properties to be consistent
Add a twittersearch stream to tweet_tests script
XD-1205 Adding tests for filejdbc jobs
Updated docs to tell users how to init the test.