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
Litecoin: add 3 default servers
Merge remote-tracking branch 'upstream/master'