Several fixes for QRcode scanning

- keep reference to zbar.Processor in qrscanner module. fixes crash in windows.
- scannable QRTextEdit requires main window for config access
- process scanned bitcoin URIs
- trailing whitespace removed
- copy to clipboard was broken (not all QRTextEdits have a result for parent() )
- tx = self.wallet.make_unsigned_transaction(...) sometimes returns None