[#1872] fix(session): restore session, flash before new request even for serveStatic call
[#1871] Refactor getJavaVersion
* chore(lib): update to groovy V 2.3.6
* fix(Exception): remove useless cast to Exception (avoit incorrect cast exception)
Merge pull request #798 from xael-fry/lighthouse-1872-patch

[#1872] fix(session): restore session, flash before new request even for...
Methods should be protected so that they can be used/overidden from outside default package
* Add specific method to allow to override the compiler options
Merge pull request #802 from xael-fry/templateCompilerProtectedMEthod

Methods should be protected so that they can be used/overidden from outs...
[#1880] Fix file handle leak in VirtualFile.content and VirtualFile.contentAsString
[#1880] Close resources in finally block to avoid file handle leaks in case of exceptions
[#1880] Use commons-io API to fix wrong usage of InputStream.read()
[#1880] Use commons-io API to avoid re-inventing the wheel
[#1880] Use commons-io API to avoid re-inventing the wheel -  fixed compilation error
[#1880] Use commons-io API to avoid re-inventing the wheel -  fixed compilation error with Java 6
Merge pull request #806 from codeborne/close-streams

[#1880] Fix file handle leaks