Support OR operator in $IFDEF. Fixes pas2c builds.
Fix fpcrtl_strncompareA, also replace strncmp with memcmp for more efficiency
Oops, should stop coding at night
Small optimization (no need to draw last point of the path)
Count number of pixels changed during draw
Fix some pas2c engine warnings
Inform frontend of lines which didn't change anything on the map in advanced drawn maps mode
Official racer challenge map #8

--HG--
extra : rebase_source : 4e05dba634e86bbee8b5db4e17b07b326a96920f
Fix some of issues found by coverity
get rid of fpc warnings/hints
disable these weaponset flags. they bug up highlander and otherwise have no useful impact on the script.
collision indicator on failed girder placement (especially useful with rubberband I guess). still needs some tweaks but I am going to bed now :P
escape info message arguments, fixes issue 801: Frontend parses INFO command output as html
allow teleporting outside Land[]
theme configurable sudden death music. untested
tweak untint a little (especially in connection with GrayScale)
Some further work on map optimizer
fix for "Unexpected semi-colons in conditional" issue, as reported by YuGiOhJCJ
(see http://www.hedgewars.org/node/5860 )
big thanks to burp for helping to identify and fix this issue

--HG--
extra : rebase_source : 26ade63d1fb1499592ac3327877ed675d0220bb4
fix cabal build (on linux)

--HG--
extra : rebase_source : bf816baa5f7686e5b84284cd8be85728a5476b5c
committing patch from issue 798, as requested by unC0Rr