Add gateway if any currencies added, save failures
Retry trusting failed currencies
Switches from array-based gateway list to object-based
Group $scope functions together
Switches gateway management to syncing-style
Merge pull request #695 from stellar/trust-hard

Retry failed currency requests later