Added album art extracting services (cache/request services).

- Fixed bug in WaveFormControl where the loading state would be reset
when resizing the control while generating a peak file.
- A little bit more refactoring in SongGridViewControl.