[FLINK-942] Fix bug in config.sh to correctly set user-specified JVM args

This closes #22
[FLINK-930] Netty Initialization is sometimes very slow

This closes #19
Artificial commit to close pull requests.

This closes #5
This closes #6
This closes #10
This closes #12
This closes #14
Do not limit the client's heap space (See FLINK-934)

[ci skip]
This closes #18
Added Zihong Cao to CONTRIBUTORS list

[ci skip]
This closes #21
Added configuration subsection in webinterface

Closes #16 (GitHub pull request)
Also closes FLINK-919
New Webclient

This closes #15
and FLINK-711
Fixed error messages in web client
extended plan-dump test for KMeans
Fixed JSON Bug for some plans.

Signed-off-by: Robert Metzger <metzgerr@web.de>

This closes #23.
Add log info message with memory usage after TaskManager startup finished.

This commit also introduces a logging thread, which repeatedly logs the
memory usage. It can be configured via:
    - 'taskmanager.debug.memory.startLogThread' (default: false)
    - 'taskmanager.debug.memory.logIntervalMs' (default: 5000)
Remove Parameterized test runner annotation from NettyConnectionManagerTest
[FLINK-940] Added additional test for cogroup with delta iteration solution set on second input.
[FLINk-941] Place pipeline breakers for SingleInput nodes with broadcast variables, if needed.
[FLINK-950] Fix spurious file deletion failures.
Projection constructor adjusts to max tuple size

This closes #27
[FLINK-943] Remove leading and ending double quotes from 'env.java.opts' config value in startup scripts

This closes #26
Transitive closure example in Java API

This closes #24
[FLINK-944] CollectionInputFormat now uses the TypeSerializer to serialize the collection entries. This allows to use objects not implementing the Serializable interface as collection elements.

This closes #25
[FLINK-944] Consolidated serialization logic between different classes. Fixes for warnings.