libmarblewidget: Make map legend translatable
(cherry-picked from branch Applications/16.08, resolved conflicts)
Test Plan: Works with OSM and Moon legends + Russian marble_qt.qm.
Reviewers: nienhueser, kossebau
Reviewed By: kossebau
Subscribers: Marble
Differential Revision: https://phabricator.kde.org/D2566