Minor fixes. Found a bug with factions registering units.
Still not fixed, but it may get fixed when I move our startup code into the FLA.