[FLINK-1186] Fix wrong flat key position when using expression key for nested tuples

This closes #169
[FLINK-1323] Refactor I/O Manager Readers and Writers to interfaces, add implementation that uses callbacks on completed write requests.

 - This change also allows for a very simple way of plugging in a synchronous version of the I/O manager.

This closes #193.
[FLINK-983] Fix WebClient truncated function names

This closes #190.
[FLINK-1223] Allow value escaping in CSV files

- Strings can now contain " quoted characters
- Skip trailing whitespace after quote

This closes #187.
[FLINK-1233] Improve error message when not enough slots are available to schedule a task.
             Add additional test case for concurrency on the scheduler.
Improved input type inference, bug fixing, code simplification

This closes #176
[FLINK-1234] Active hadoop2 profile by default
minor fix