EXPLAIN FORMAT=JSON: Do set usable_key_parts for key in the temp. table

If we didn't do it, SJ-Materialization table would appear to
EXPLAIN JSON code as having different keyparts than it actually
has. This caused unpredictable content in "used_key_parts"