All these changes will allow us to more easily add Lol Engine as a submodule of another Git project.
nothing for now except ensure that every makefile includes common.am.
directory layout mess.