Added engine slot counting code

Component has a fHasXL flag, if set to true for side torsos, then we
remove three slots from the pool.