Create API Reference documentation in Wiki for C++ classes
## Overview
Document all classes in `API/modules/inc/` into wiki pages. Each page includes class overview, namespace, inheritance, methods (sorted public/protected/private), members, constants, signals, slots, and type aliases.
## Scope
| Module | Classes | Chapter | Pages |
|---|---|---|---|
| `api/` | 10 | api (94) | 100–109 |
| `service/` | 18 | service (95) | 110–127 |
| `player_definition/` | 23 | player_definition (96) | 128–150 |
| `worker/` | 12 | worker (97) | 151–162 |
| `helper/` | 6 | helper (98) | 163–168 |
| root-level | 4 | root (99) | 169–172 |
| **Total** | **73** | **6 chapters** | **73 pages** |
## Classes documented
### api (10)
base_c, browse_c, dashboard_c, features_c, library_c, network_c, player_c, root_c, snakeoil_c, system_c
### service (18)
audio_c, browse_c, dashboard_c, database_c, features_c, fif_c, library_c, logger_c, network_c, os_c, players_c, quotes_c, shell_c, singleton_c, snakeoil_c, system_c, utils_c, version_c
### player_definition (23)
- Core: definition_c, group, factory, vnc_c
- Direct `group` subclasses (10): bubbleupnp_c, diretta_renderer_upnp_c, lyrion_lms_c, minimserver_c, mpd_c, naa_c, plexmediaserver_c, roon_bridge_c, roon_server_c, squeezelite_c, upmpdcli_c
- `vnc_c` subclasses (9): clementine_c, deadbeef_c, hqplayer4_c, qmmp_c, qqmusic_c, roon_server_hqplayer_c, spotify_connect_c, vnc_mediaplayer_c
### worker (12)
base_c, change_process_priorities_c, copy_files_c, cpuset_c, init_c, install_uploaded_file_c, power_off_usb_c, run_bash_wait_c, run_process_c, snakeoil_software_c, start_script_c, ubuntu_subscription_c
### helper (6)
application_c, constants_c, entry_point_c, json_object_c, rest_server_c, ticket_c
### root-level (4)
Remote, remote_interface_c, RemoteLMS, Statistics
## Conventions followed
- Page title matches class name (no `# Title` in content)
- Methods sorted by access level: public → protected → private
- Descriptions cover class/module/namespace purpose, all methods, members, constants, signals, slots, and type aliases
- Inheritance hierarchy noted for each class
issue