terrain/furniture .json: add "id" field that matches enum name / tile lookup string

Working on effecient implementation, however it's good to declare sooner than later; this matches current enums and tile_id_data.

Done via perl (including verification)