#3:JDKs are configurable through a properties file. Modules requiring a specific JDK versions are forked during the compilation step to use a specific JDK version.
Merge branch 'master' of https://github.com/snorbi07/ghostwriter
#3: merge and adding description