added build and coverage badges to the readme, updated travis to run coverage and to use oracle jdk