Check if the hero is alive before checking map events
Check passives before running StatBlock logic

Closes #521

When adding passive effects, we were waiting until the next frame to
calculate stats. This caused some issue with refreshing the Charachter
menu. Also, the Charachter menu is now updated when we remove a passive
power.
Fix memleak of map events.

Fixes #122.
Remove shortcuts from menu action bar.

The strings being used now, are already used somewhere else, so changing
these strings during string freeze is ok, as these are already translated.
Start sentence with capital letter.
Merge pull request #520 from dorkster/bugfixes

Check if the hero is alive before checking map events
Merge pull request #522 from stefanbeller/memleak

Fix memleak of map events.
Merge pull request #523 from stefanbeller/translation

Remove shortcuts from menu action bar.
Merge pull request #35 from hansjoachim/capital-letter

Start sentence with capital letter.
Merge remote-tracking branch 'upstream/master'
Fixed event loot to match new implementation
Don't merge speed effects
Merge pull request #524 from dorkster/bugfixes

Don't merge speed effects
Don't free screen surface when exiting

SDL_Quit() already frees this surface.
Merge pull request #525 from dorkster/bugfixes

Don't free screen surface when exiting
Revert "Don't merge speed effects"

This reverts commit 630964700f7b417fd3785ebbc69286b7be5dda1a.
Merge pull request #526 from dorkster/bugfixes

Revert "Don't merge speed effects"
Shuffle XP bar offscreen
Fixes #527 and makrohn/polymorphable#36
Merge pull request #528 from makrohn/bugfix

Fixes #527 and makrohn/polymorphable#36