Cleaning up warnings.

And some slightly less fancy 2.10/2.11 struts.
Added a travis file.

Let's see this baby run.