Adding a retry loop while getting a filesystem object in a kerberized block. This is meant to get around the intermittent Hadoop failures.
Fixed a small bug in the retry logic for getting the FileSystem
Refactored some try catch blocks. Also returning VoldemortException back from fetch function instead of null. This improves Azkaban visibility.