[FLINK-1226] Add API support for passing Configurations to InputFormats

This closes #196
[FLINK-1230] Add documentation and an example for collection-based execution

This closes #195