Improvements
- The login screen now has a button to access logs.
- Added some info about base url ports on the login screen.
- Reworked logging implementation.
- No longer writes logs to storage, which was useless anyway since logs were cleared on restart.
- The log screen now has separate tabs for the main thread (network/downloads helper) and the audio service.
- Audio service logging should actually work now.
- If the app fails on startup, an error message will be displayed instead of a white screen
- The artists tab now uses album artists instead of artists. If there is demand for a separate tab for just artists, I will add it.
- Added app bar when loading items. This is especially important for iOS since iOS relies on them for going back.
- The downloads overview widget's size is no longer fixed, which should allow for alternate fonts/font sizes to not overflow.