def normalize_value(val)
        if val.is_a?(Hash)
          val = val["__content__"] if val.has_key?("__content__")
          val = val.values.first if val.respond_to?(:values) && val.values.one?
          val = val.join(" ") if val.respond_to?(:join)
          val.to_s
        else # any other value
          val
        end
      end
def normalize_value(val)
        if val.is_a?(Hash)
          val = val["__content__"] if val.has_key?("__content__")
          val = val.values.first if val.respond_to?(:values) && val.values.one?
          val = val.join(" ") if val.respond_to?(:join)
          val.to_s
        else # any other value
          val
        end
      end
Normalizes a value for the formatted hash values
 TVDB hashes should not contain more hashes
 Sometimes TVDB returns a hash with content inside which needs to be extracted