[FLINK-1301] Added Apache license headers to Markdown, HTML, SVG, Python files.
Made exceptions for license check plugin more fine-granular.

This closes #250
[FLINK-1139] Added FinalizeOnMaster hook to run code after the last task of an OutputFormat completed
[FLINK-1139] Fixed HadoopOutputFormat to run with DOP > 1

This closes #173
[FLINK-1139] Updated Hadoop Compatibility documentation
[FLINK-1311] [optimizer] Correctly tag static/dynamic path for auxiliary nodes in iterations.
[FLINK-1161] [streaming] Streaming API type handling rework to support java 8 lambdas
[FLINK-1312] [streaming] OutputSelector changed to SAM-type to allow java 8 lambdas for splitting
[streaming] Java 8 WordCount example added for streaming

[streaming] Documentation added for streaming java 8 support
Updated java 8 package to match flink-examples standards

Renamed org.apache.flink.example package to org.apache.flink.examples
Default data is provided from flink-java examples
[FLINK-1315] [optimizer] Extra test reproducing the IllegalStateException bug in bulk iterations.
[FLINK-1315] [optimizer] Fix bug in branch tracking logic.
[FLINK-1316] [web client] Fix plan display for nodes referenced from multiple closures.
[java8] Fix pom.xml to properly work with Eclipse m2e
[FLINK-1137] Enhance MutableObjectIterator with non-reuse next()

This is in preparation for configurable object-reuse mode. We previously
referred to this as mutable object vs. mutable object safe mode or some
such thing.
[FLINK-1285] Make execution mode configurable
Enable FastPath in TextValueInputFormat again