Fix tests following previous merge
XD-1030: Refactoring to JdbcMPTransformer

Change the inheritance of `JdbcMessagePayloadTransformer`
to `AbstractPayloadTransformer`, not `JsonToObjectTransformer`
as far as this transformer is 'payload transformer', not 'json' one.

JIRA: https://jira.springsource.org/browse/XD-1030
XD-1003 Job Launch w/o jobParams

- Launch job without job parameters
- Update status message & job deployment/executions page
XD-857 Generalize FileModuleRegistry -> ResourceMR

Introduce dedicated Exception for IO

Moved name first

Add assert and enhance type safety
XD-1028 UI - Do not hard-code server url

Add space in front of colon
XD-985: Stream driven file-to-hdfs import

Add a simple 'filehdfs.xml' module which can be used as follows

job create blah --definition "filehdfs --names=col1,col2,col3"

stream create csvstream --definition \
    "file --ref=true --dir=/somedir --pattern=*.csv > job:blah"
XD-984 Create file to JDBC batch import module

The module uses the same pattern for initialising the database as the
JDBC sink. The initialisation code has also been extended to allow the
the column definitions to be dynamically created from the "names"
parameter supplied to the batch job.
Initial impl: profiles and interpolation
Add logic for simple ModuleOptions
Introduce ModuleOptionsFactory and POJO stub
Add module info command
Naming refactorings
Actually pass props through at deployment time.

Also, apply to file sink.
Add POJOModuleOptions
Load options class using the module ClassLoader
WIP Gemfire profile activation
Implement profile activation, use it on Gemfire sinks
Use converter for Module definition download