Chop parts of libweston/compositor.c into new files
libweston/compositor.c
file is too long to be manageable.
Split at least some pieces out of it into new files, verbatim.
Potential candidates: head.c
, output.c
, surface.c
This will be a mechanical and disruptive change, so it should be done immediately when a development cycle opens after a release.