Retry failed currency requests later

Don't rollback the trusted currencies if one fails. Trust as many we you can, save a list of ones that failed, then try trusting them again next time.

Fixes #691.