Fix simplewallet can't refresh money.

Fix simplewallet can't refresh money. When dnsd is busy at saving
blockchain, at this time simplewallet connects to dnsd, after three
trials failed, simplewallet will throw error and giveup, thus
simplewallet can't refresh money anymore. Fixed code doesn't throw
error, so simplewallet can pull block next 20 seconds.