Added more tests, some bugs were fixed according to test results.
Added JMockit test.
Added ParallelTestRunner and its usage.