* Pull out GroupMigrationActionSheet. * Add group migration action sheets. * Make changes to enable testing migrations. * Rewrite banners in Swift. * Refine group migration logic; add support for testability.