CORE-4322 Added ErrorDiskResourceRename to DiskResourceErrorAutoBeanFactory.
Added null checks to ErrorDiskResourceCategory classes.

Added an ErrorDiskResourceCategory::getDiskResourceErrorCode method that returns a DiskResourceErrorCode (or null) from a potentially null string.
Updated ErrorDiskResourceCategory::getErrorMessage to check for a null DiskResourceErrorCode.
Updated remaining service.error Category classes to extend ErrorDiskResourceCategory and use the new getDiskResourceErrorCode to parse error codes passed to getErrorMessage.
Minor refactor in RenameDiskResourceCallback.