Add build.xml to build project without Eclipse
[JAVA] Big performance improvements, mainly in single-thread
but also in multi-thread
[JAVA] Minor performance improvement
[JAVA] Parallel sim init+Same cell class for single and multithread
[JAVA] Add option for repeteable multithread runs

- Reimplement different cell behaviors for singlethread,
non-repeteable multithread and repeteable multithread
using the strategy design pattern.
- Use foreach instead of for with explicit iterators.
Merge branch 'java'
Merge branch 'master' of https://github.com/FakenMC/pphpc