Allow HP/MP steal powers to work on the final blow

Closes #777

If an entity is killed with a power that steals HP or MP, a percentage
of that enemy's HP before dying is taken (as opposed to a percentage of
the damage delivered).
Simplify calculating steal_amt
Possible fix for #776

Since I started getting the segfault after 38b2f89, this most likely has
to do with the value of the `last_enemy` variable in HazardManager.
Merge pull request #805 from dorkster/menu_enemy

Possible fix for #776
Add Morel Bérenger to the mailmap file
Simplify getVideoModes()

Video modes are now stored in a vector instead of a C-style array. In
addition, we do better checking for duplicate resolutions and explicitly
include the mod-determined minimum resolution now.
Obey MIN_VIEW_W and MIN_VIEW_H when getting video modes
Merge pull request #806 from stefanbeller/mailmap

Add Morel Bérenger to the mailmap file
Merge pull request #807 from dorkster/config

Simplify getVideoModes()
Merge pull request #803 from dorkster/steal_hpmp

Allow HP/MP steal powers to work on the final blow
Fix background tile rendering when animated tiles are off
Merge pull request #808 from dorkster/animated_tiles

Fix background tile rendering when animated tiles are off
map enemy status requirements
enemy convert_status
initialise convert_status
Update .pot file for engine. Update Ukrainian translation.
Update two fuzzy translations
Allow Cutscenes translation
After adding Cutscenes, default mod also should have data.pot. Generate it, add Ukrainian translation.
Rename readme file in languages directory to regenerate_po.sh

The packagers of the various linux distributions told us last release,
this text file has warnings as the +x bit is set. To circumvent this
warning for packagers, we'll rename the file to what it actually does.