Retry on timeout

Azure Storage recommends retry on failure because such cloud storage is dynamically reconfigured to adopt its huge work load, but azure-sdk-for-ruby doesn't provide default retry policy... http://azure.microsoft.com/blog/2014/05/22/azure-storage-client-library-retry-policy-recommendations/