Bitcoin URL Handling

Update Bitcoin URL handling to reject URLs with duplicate keys

issue: #649
fix #651
Merge pull request #650 from wozz/URI-bug

Bitcoin URL Handling

closes #649
Merge branch 'master' of github.com:spesmilo/electrum into clean