1. Java8 and JavaDoc support in Checkstyle

Checkstyle project(http://checkstyle.sourceforge.net/) helps Java developers to write clean/structured/coherent and easy-to-read code.

At the moment this project have two major problems:
- Java 8 syntax is not supported right now in Checkstyle due to changes in Java syntax (Lambda).
- JavaDoc is supported to some extent but there are too many problems with its implementation. So we need to completely redo/rewrite Java syntax and write ANTLR grammar for JavaDoc.

Description of ideas: https://github.com/checkstyle/checkstyle/wiki/Checkstyle-GSoC-2014-Project-Ideas

After implementation of the above ideas all Java developers can keep on using Checkstyle with upgraded features on the long-awaited Java 8. Developers can enforce JavaDoc code standards and easily extend Checkstyle to write their custom validations for JavaDoc.