[Qt] allow drag and drop of payment request URLs on main window

- this change extends our working drag and drop feature for bitcoin: URIs
  by adding support for payment request URIs (payment request files should
  be easy to do in another pull also)
- removes code from BitcoinGUI and lets PaymentServer handle it
- makes eventFilter() in PaymentServer protected

Intended as a first step for #3202.