[Test] Fix compiler warning.
[Test] Modularize in order to support multiple compilers.
[Java] Ignore IntelliJ IDEA workspace file.
[Java] Clean Code.
[Test] Get most tests compiling with armcc.
[Test] Extend static check onto Makefiles.
[Doc] Maintain TODO-list.