Use native controls to display progress.

This provides better system integration, by using the standard progress bar and
properly rendering text on HiDPI display.
Status line control is a control instead of window.

Allows passing scroll events to parent, and thus scroll the list view.
Automatically detect default download folder.
Advertise retina support.