BUILD: Removed need for engine.mk in each engine directory.

Each engine now only has to provide a single configure file adding the
engine into the configure script, which then produces the required other
files automatically.