We can now load any number of general modules, and the shell and xwayland are just two of them. We continue to use the mechanism for testing but custom input drivers or logging mechanisms, for example are other use cases.
It is not complete, but has lots of stuff already. Signed-off-by: Pekka Paalanen <ppaalanen@gmail.com>