! (placeholder) tile_lock and tile_key tools

! tile_lock and tile_key tools
+ use their own portrait
+ individual tools

PROBLEM:
For every new entity, it needs a new tool.
Making a new tool requires a lot of small core code changes peppered
around the toolbox.

Additionally, every new tool for each entity,
unnecessarily creates a new entity tool for
a new name.

SOLUTION:
! when new entities are added,
they're automatically given a tool

! read from the entities module,
take class names
! ignore "entity", "entities" and "entity_room"

! logic: only 'name' changes in the entity tool