Add an initial travis CI configuration file.

are we still compatible with jdk6?  (i think we just dropped 5, not 6?)