No longer rely on mysb.com for internet radio

Implement TuneIn in LMS locally.
Clean up InternetRadio/RadioTime plugins

- cut some slack from InternetRadio
- move TuneIn specific code from InternetRadio to RadioTime
- grab username from mysb.com if it isn't defined in LMS yet
Use the same string tokens as on mysb.com to prevent link duplication
Fix TuneIn Presets browsing in the web UI
Changelog update
Remove Medialfy plugin

Mediafly has been out of service for a year or more.
Default stats reporting to opt-in

Don't load module unless reporting is enabled at startup. Should save a
few bytes and CPU cycles in LMS.
Only load prefs syncing code when needed
Optimize out more code which is only used on mysb.com
Improve recovery from corrupted cache file

- add a simple query during initialization to have the DB bail out if it
was corrupted
- don't try to wipe the DB, delete the file instead and start from
scratch
- set up error handler to log the db file causing problems
Merge branch 'public/7.7' into public/7.8
Merge branch 'public/7.8' into public/feature/imageproxy