qtscript: Add droid type parameter to setDroidLimit(player, value[, droid type]).
Deprecate setCommanderLimit() and setConstructorLimit().
qtscript: Add new functions getExperienceGain and setExperienceGain
qtscript: Fix target player for chat messages when human player != 0. Closes ticket:3814
qtscript: Add new event eventArea<label>(droid) when first droid enters
a label area. Also add new function resetArea(label[, filter]) to reactivate
a label area, possibly filtering for whose droids are entering.
Abort autogen.sh when automake 1.12+ is found.

Refs #3538.
Hungarian translation update by mtomi78.

Closes #3802.
German translation update by Kreuvf.

Closes #3808.
Merge branch 'bugfixes'
Fix memory access errors from using temporaries outside their local scope. This closes ticket:3821
Remove unnecessary calls to abort() after LOG_FATAL and before error handling.
qtscript: Add two new functions hackGetObj(type, player, id) and hackAssert(condition, message...). This deprecates broken function objFromId().
Closes ticket:3819.
qtscript: Allow second parameter to enumFeature() to be omitted, not just
passed empty, to iterate over all kinds of features.
Closes ticket:3817.
Make insane difficulty give 2x power income to AIs. Add qtscript function setPowerModifier(power[, player])
to change the power modifier from scripts. Closes ticket:3820.
Replace unix-style paths with platform-specific paths when adding
mapmod paths to search paths. This should fix ticket:3759. Patch
by crabster, modified by me.
Clean up mapmod loading code, removing one rather ugly global.
Fix menu small text alignment issues. Had to remove some explanatory
text from front menu. Changed screaming caps to sane capitalization.
Update changelog
Remove qtscript test from 'make check' for now. Closes ticket:3500.
Fix display of gateways on the map with ctrl+e in debug mode.
Add new qtscript function hackMarkTiles([label | x, y[, x2, y2]])
to mark areas on the map with a pulsing red colour. Call it without
parameters to clear all such marks.
qtscript: Misc fixes. Trigger chat event also for own messages. Reduce log spam
for unimplemented events. Do not trigger on non-area labels being trespasses on.
Fix enumArea(label) second and third parameters reading. Fix marking of
area label tiles, used wrong coordinate system.