Cache txt promises correctly
Add issuer contact if present
Merge pull request #597 from stellar/fix-federation

Fix federation