Update po files.
Tidy lang/extract_json_strings.py a little.
mapbuffer.cpp i18n
map.cpp i18n
missiondef.cpp i18n
mission_end.cpp i18n
mission_start.cpp i18n
monmove.cpp i18n
monster.cpp i18n
mutation.cpp i18n
Fixes a bug were an invalid item may be compared, possibly causing a segfault.
Terminus
made overflow radius do what makes sense
added INBOUNDS back
Merge pull request #2278 from placeybordeaux/hotfix-add_items

Hotfix add items
Fix checking return value of has_gunmod.
Allow alternate Bresenham line selection in game::target()
MErge more translation prep, item placement bugfix, fontdata revert, and firing LOS tweak.
npc.cpp i18n
iexamine.cpp i18n