Hash/convert more when a CLUT base is used.

This seems a bit strange, but the games that use these bases seem to read
outside the loaded CLUT to a previously loaded CLUT.

May cause a performance issue on games that use a base but don't do this.
Merge pull request #2303 from unknownbrackets/clut-base

Hash/convert more when a CLUT base is used