Wave 4 support in UI

- New movements, and Borg upgrades

- Also, cleaned up movement path logic
Work around inconsistent state from flagship equip

Edit squad list should maintain its selection state across flagship
equip/deequip, but for now just avoid showing inconsistent state
between the equip and item selection fragments.
Move settings to all activities, simplify refresh-on-resume pattern