Recent linux got its own PATH_MAX.
Move out x11-reparenting code (rev 0783cfabc) into sdl_vid, where
it belongs. Don't pollute generic makefile with that x11 code.
Also make it conditional on the SDL & UNIX specifically because
we also have VGL code, which does not use SDL at all.
Conditionalize /X option on both UNIX & SDL.