Style the Rip cd dialog

Set a specific tab order in the dialog.
Add a Clementine window icon.
Add a header for the first column in the table widget.
Change the button box to a cancel and a close button and make these behave as in the transcoder dialog.
Move the rip button to the button box.
Hide the progress bar if no cd has been ripped.
Add buttons 'select all', 'select none' and 'invert selection' buttons to the rip cd dialog.
Remove the 'Alongside the originals' destination in the CD rip dialog since it doesn't make sense in this context. Use the home directory as initial destination instead.
Group the input options in the rip cd dialog. Disable input and output groups when there is a ripping in progress.
Adjust column widths.
Merge pull request #4151 from paperbagcorner/ripcddialog

Style the CD ripping dialog