Fix --host & --join=IP to work again.

fixes ticket:4094
K.I.S.S

Vastly simplify how we determine what version it is.
We only support git, nothing else is needed/wanted because of upkeep
headaches.
tags are now verified with exact-match, NULL otherwise.
branches are now populated with the symbolic-ref, NULL otherwise.

Fix modification detection.
Vastly simplify how we use version data.
Fix autorevision.cache file to not be deleted on make clean (before, it would be
deleted if you were using a tarball and did make clean)

No build modification changes are nessesary, it is backwards compatiable to
what we had before. (As long as you use git or use the tarball)

closes ticket:4136
Make sure that a droid's weapon can actually damage the target before getting orders to pursue the target.

Patch by Kreuvf & vexed

fixes ticket:4134
Update Spanish Translation by Saberuneko

closes ticket:4137
Update Hungarian translation by mtomi78

closes ticket:4130

Note: please use the actual po name of hu.po, not hungarian.po
Remove odd characters at the begining.
Odd, since it was a straight copy.

Complaint by BuildBot.

refs ticket:4130
Tell autohell to ignore our lone autorevision.cache file on make distcheck
results:

======================================================
warzone2100-bugfixes archives ready for distribution:
warzone2100-bugfixes.tar.xz
======================================================
Merge branch 'pathfinder'
Disable 'View Intro' when videos are not installed.

(cherry picked from commit 770b5d45af9bd90b5356efdee1283b1da1102dec)
Merge branch 'pathfinder'
Buff cannons more: decrease production time 375->250.
Update MSVC build refs: e9643818d1addae79cb49d613af253392eba68fc
Check deeper for map-mods
Fix some log spam
Merge branch 'newbugfixes'

Conflicts:
	data/mp/stats/weapons.txt
	src/Makefile.am
	src/ai.h
When making builds and checking for modifications, we will
ignore any and all po files as far as git is concerned, and
after check is done, we reset our index to once again show
if the po/*.po files were modified.
Merge branch 'newbugfixes'
Maybe this will fix buildbot issues.
Merge branch 'master' of https://github.com/Warzone2100/warzone2100
Updated Turkish translation

    This commit fixes typos and consistency problems. Also double space,
    punctuation, capitalization problems.

    Patch by wakeup
    Closes ticket:4140