Also needs java8, hopefully only for compilation though (we need java7 for KitKat) This also fixes lots of exceptions in the pmd report.
As a start, the build won't abort on any serious errors.