Refactored the AzureTableRepository to place retry logic for executing table queries in a single method that could be used by all the others that execute queries so that the retry logic isn't duplicated across many methods.
Add TODO comment for later refactoring.