update
Merge branch 'v0.4' of github.com:jim618/multibit into v0.4
backport from v0.5
copied DNSDiscovery from bitcoinj-0.7
backport features from V0.5
backport from V0.5
completed backport from V0.5