Adding the build.gradle as the project Java 8 build process.

You can generate the eclipse project configuration as follows:

 $ gradle eclipse

It is already configured to configure the .classpath file to
generate code for JRE 1.8.
Adding the categorized exampels from the following forked repo: jdk-8-awislowski

This commit adds a few Java 8 examples from the languages categorized in terms of
the features.

* annotations: interfaces can be used in types, and repeated multiple times in the same declaration.
* collections: new methods, lambdas, etc.
* date/time: new date/time APIs as it is supposed to be.
* generics: type inference in collections
* interfaces: default method implementation definition.
* lambda: the biggest change for functional programming with closures.
* static reference: used with lambda
* streams: processing collections as strings in parallel or sequencially.
Merge branch 'initialProjectExamples'