misc: Migrate to Java8