Implement #159 - Bookcases/Shelves names

Properly name bookcases and cabinets. Arch/face/anim names unaffected.
Collect required.
Check for AFK in /tell

Auto-replies: "<Player> is AFK."
Simplify AFK notification on /tell

"You tell <player> [AFK]: <msg>"
Also see #268