Java 1.7 fixes, warnings resolved, upgraded to latest libgdx, cleanup