Fixed 392132: [1.8][compiler] DOM/AST MethodDeclaration's thrown
exceptions should be Types and not Names. 
Fix for bug 391890 - [1.8][compiler] DOM/AST API should be enhanced to
support type annotations in Type & TypeParameter nodes
Bug 382701 - First attempt at semantic analysis for lambda expressions.
Bug 382701 - With simple semantic analysis for lambda, these tests
now fail: fixed
bug 381121:  [] should be accepted in reference expressions.
Bug 381121, Test for [] should be accepted in reference expressions 
(now fully enabled since the semantic analysis work is underway)
[382727] : Testcase showing Lambda expression parameters and locals
cannot shadow variables from context
[382701] Proof of concept for "implement semantic analysis of
Lambda expressions & Reference expressions"
[383096] NullPointerException with a wrong lambda code snippet