V6 Broadcast Edition - Team Only Live System

Main changes:
1. Player selection removed from live flow.
   - Start Match needs only Match + Bat First + Bowling Team.
   - Start 2nd Innings needs no striker/non-striker/bowler.
   - Wicket does not open New Batsman popup.
   - Over complete does not force bowler change.

2. Tournament Auto Fixture Generator added.
   Dashboard > Tournament > V6 Auto Fixture Generator
   - Select Groups: 3 / 4 / 5
   - Enable Recovery Group optional
   - Set Overs and Balls/Over
   - Click Generate Tournament Fixtures

3. Knockout Group logic:
   - Teams are assigned A/B/C/D/E by order.
   - Group matches are paired by order: 1 vs 2, 3 vs 4, 5 vs 6...
   - Odd team gets bye and plays a first-round winner.
   - Winners advance automatically after match completion.
   - Group champions create Semi / Final matches automatically.
   - 3 champions: one champion receives final/next-round bye.

4. Replay system kept.
   - Camera + Replay tab remains.
   - Action Replay overlay remains.

5. Overlay themes remain.
   - No-player themes still work.
   - Team full names are supported by existing V5 overlay CSS/JS.

Important:
- Run/import database.sql first for a fresh install.
- Existing database will be auto-upgraded by api/tournament_engine.php when generator/start match is used.
- Player files are still in the folder for future use, but dashboard flow is now team-only.
