Use model/view to display generals by Moligaloo
Update translation
Just for test
Add an overridden Engine::translate for convenience
Refine hero skin system
Update Lua interface
Merge branch 'dev' of https://github.com/QSanguosha-Rara/QSanguosha-For-Hegemony into dev