[3.4.x] TitleSelectionView: fix background color for track selection
The table view's background view is not set, so setting a color there will never have a result. Fixes #1610
This MR also fixes the background color on the header/footer view on iOS 13 and later as setting the background color on UITableViewHeaderFooterView is not supported, so the corresponding background view must be used instead.