Issue #1887: Equipped items do not emit sounds

Added playing of sounds for equipped items (at this moment only for lights).

Signed-off-by: Lukasz Gromanowski <lgromanowski@gmail.com>
That looks like undefined behaviour. Maybe the function should just return a plain std::string instead of a reference?