flow from orders->building->built now works

building and built are now Unit lists instead of UnitTypes lists.
the order shouldn't be removed until the sprite is placed, just in case
the construction is blocked