Non-encoded (binary) file types are now supported.  Fixed behavior on cache KeyError.