Feature request: hero:get_facing_entity()

Add the function "hero:get_facing_entity()" (or maybe "hero:get_interaction_entity()") returning the only entity facing the hero which can be interacted by him. If there is no such entity, the function would return nil.

This can be used to notify the HUD script if there is a possible interaction (before interacting), and depending on the entity we could display the correct text or image at the HUD.