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.