[refactoring] move test resrouces into test_resources folder.
[testing] add comile error test case.
add compiler C module and change C++ compiler to g++.
Add java compiler
Remove debug output
Merge pull request #2 from mzry1992/java-compiler

Add java compiler
add main entrance file and add help message and version message.
Fix #3 - fetches compiler error messages when compiling.
Moves version configuration to separated file.
make whole project only use C compiler.
Avoid for loop initial declarations