[scala] Simplify Operation Classes: No more Impl Classes
Fix guava dependency in flink-streaming-core to allow IDE local testing.
[FLINK-514] Fixed javadoc problems
[FLINK-514] Fix additional javadoc problems and add suppressions for certain compiler warnings.
[FLINK-1134] tried to fix issue with not terminating JVM when using RemoteCollectorOutputFormat

Conflicts:
	flink-java/src/main/java/org/apache/flink/api/java/io/RemoteCollectorImpl.java
[FLINK-1134] fixed javadocs