Fix projectfiles for #242
Remove config_assign.cpp
VC project: Remove superfluous build tool
fix a logic error in help code

This case analsis was meant to catch +,- symbols at the end of the
alias string and drop them, but it should have been checking if the
last change occurred at end - 1 rather than end.
fix typo in configure_engine
fixup implementation of terrain behavior strings

We don't need to make a recursive call for the second part of the
group, only the first part of the group, since we know that there
are no more changes that happen in the second part. This prevents
adding unnecessary parentheses.
Merge branch 'master' of git://github.com/wesnoth/wesnoth
cleanup impl of help terrain behavior strings
don't cache unit animation unit filter results, just recompute

seems to fix bugs 22355 and 22358. Partially reverts commit:
3dc0d7364fd07d3f13c6bd9d40381800f9d9f945
Update create_engine.cpp
refactor variable.cpp
add const
add healthy and fearless [effect]s

so we don't have to these these traits specialy.
fixup variable.cpp refactor
cleanup 'generate_description' flag.

'generate_description' is now a normal flag that defaults to true, this
is simpler to understand than the previous way.
update changelog
Merge pull request #252 from aquileia/projectfiles

Update projectfiles
Merge pull request #253 from gfgtdf/traits_effects

add healthy and fearless [effect]s

so we don't have to treat these traits specialy.
Update Xcode project
Update RELEASE_NOTES