don't require to build units full to generate faction sections

This changes some code introduced in the code that generates
sections for eras. Instead of building units full so that we can
get their alignment, we just make the alignment of a unit type
part of the "built to help index" specification.