Don't need $scope.$apply. Mistyped it anyway.
Factions: presort factions list by size, tie-broken by name.