Use java7.

It shoould still target java6.
Work with Travis.

Because it's awesome and stuff.