Replace generated build file.

The generated file for some reason now used source level 1.5 for javac.
So I used the old generated file as backup.
Add jackson libraries.

Jackson will be used for test reports in JSON.
Use TestListener to generate test reports
Update Readme