fix for #308. uses windows theme colors instead of hard coded values

This is a fix for #308 [PLAYLIST] Color Scheme Clash with the Playlist

Uses windows system theme colors instead of hard coded values.

Found another issue when testing this. When deleting the last invalid item in a playlist and assert gets throwed.
Space or simply use contrib/run_astyle.bat.