refactor: remove optional index migrations for deferred application
Removes Flyway migration files containing optional database indices that were previously commented out. These indices will now be applied by an external watchdog service after the node reaches the blockchain tip, rather than during the initial sync process. Removed migration files: - V1.0_2500_0__search_indices.sql (6 search optimization indices) - V1.0_500_0__rosetta_app_transaction.sql (2 transaction indices) - V1.0_600_0__rosetta_app_withdrawal.sql (2 withdrawal indices) - V1.0_900_0__rosetta_app_address_utxo.sql (1 address_utxo index) Rationale: These indices improve query performance but significantly slow down the initial blockchain sync when applied early. By deferring their creation until after sync completion, we achieve faster time-to-tip while still maintaining optimal query performance once the system is operational. The PostgreSQLIndexCreationMonitor tracks index creation progress via pg_stat_progress_create_index, ensuring the sync status accurately reflects the APPLYING_INDEXES stage when the watchdog applies these indices post-sync. Related to sync status monitoring implementation that reports three stages: - SYNCING: Initial blockchain sync - APPLYING_INDEXES: Tip reached, indices being created - LIVE: Fully operational with all indices applied