Server manager for Infrarust.
Provides automatic server start/stop with support for Local (Java process), Pterodactyl (panel API), and Crafty Controller (panel API).
The ServerProvider trait is non-sealed and can be implemented by third parties
for custom panel integrations.