moved provider selection popup menu to be at the top of the main window

for now, i just removed the label that was in its place. i never found the label status to be very useful anyway.
Why do you have this helper method and the private `_provider_changed` instead of using a simple connect and a public `provider_changed`?