Changelog:
- Remove RazerCapability isWave() function
- Add support for the 'wheel' effect
- Implement getWaveDirection()
- Add support for DPI stages
- Fix daemon "not found" status by actually checking user service
- Add getBatteryPercent & isCharging APIs
- Add idle time & low battery threshold APIs
- Remove unneeded 'Razer' prefix from various types
- Add translation support