Memoize Swift TempURL keys

This avoids a round-trip to the server for every signed URL.
Merge pull request #1522 from maginatics/memorize-swift-tempurl-keys-1.5.x

Memoize Swift TempURL keys