build number update, because version 3.3 had a new release.
really though, build numbers need a different system.
fix clone effect message.
fix null-pointer crash (EMAIL order without arguments)
remove the R_UNIT resource.
https://bugs.eressea.de/view.php?id=1945
assert that only items can be reserved.
fixing my local critbit checkout.
test compiling on OSX
fix escape_string mmeory corruption error.
fix a number of small stuff that happens when loading very old data files (like 572).
make tests more valgrind-friendly by not leaking memory
Rewrite the test framwework to report individual suites.
Stop leaking CuTestSuite objects.
Add missing keywords, fix disappearing units.

https://bugs.eressea.de/view.php?id=2051
. The orders PASSWORT, FAHRE, KÄMPFE were not recognized (new imperative syntax).
. Added backwards compatibility for FIGHT (now COMBAT).

https://bugs.eressea.de/view.php?id=2050
. units were always giving away ALL persons, not the number in their GIVE command.
add a script to pull a branch and update submodules
segmentation fault caused by free'ing battles twice
Merge branch 'version-3-3'

Conflicts:
	src/build.h
	src/vortex.test.c
Merge remote-tracking branch 'eressea/master'

Conflicts:
	.travis.yml
	critbit
	src/buildno.h
	src/test_eressea.c
fix lockfile handling by the cron
Merge branch 'version-3-3'
refactor: eliminate the getunitpeasants global variable.
bugfix: it was possible to uncover stealth units with GIVE CONTROL.
remove the deprecated getunit function.
fix the build, missing return value from give_control_cmd.
add the test coverage for getunit.
fix a bug where NULL was not returned when unit is in the wrong region.
Merge remote-tracking branch 'eressea/master'