[WIP] switch to Java 8

I'm creating this to 1) track progress 2) use Jenkins server to test.

Not ready for merge.