Clean makefile in preparation for Travis CI.
Add Travis for CI.
Minor tidy.
Travis: Make makefile compiler agnostic.
Travis: Add ffmpeg and SDL2.
Travis: Add SDL2 PPA.