upgrade missed dependency
reformat travis file for better readability
test againt Oracle JDK 7 & 8