Update menu_events.cpp

Modifications to the Recall Dialog to do proper accounting and display of custom costs,
defaults to team.recall_cost if unset.