Refresh temp tokens on every request, add support for roles in CloudFront and SimpleDB