Fix incorrect absorb max calculations

Closes #500
Fix invalid % escaping that breaks translation.
Updated engine.pot with latest string fix and some missing ones.
Merged all languages with latest template.
Merge pull request #503 from dorkster/bugfixes

Fix incorrect absorb max calculations
Merge pull request #506 from hean01/master

Fix problematic string escaping and updated translations with a few missing strings.