Merge github.com:CleverRaven/Cataclysm-DDA into creature-rework
Remove -Wno-maybe-uninitialized warning suppression.
Remove some unnecessary game* parameters.
Explicitly ignore some unused parameters.
Very first iteration of player/monster unification

* new base class, creature, in creature.cpp/h
* tons and tons of shims everywhere that just return 0 or false
* techniques and other melee special effects more or less don't work at all,
since most apply effects/diseases which haven _not_ been merged
* other bad things, see TODOs
Make iuse.cpp shut up about unused parameters.
Remove game* parameterfrom place_spawns() and add_corpse().
Remove some unused game* parameters.
Fix add_corpse() and ignore some unused ma_bfuf parameters.
Remove game* paramater from a bunch of npc stuff.
Remove game* parameter from overmap functions.
Silence a bunch of unused parameter warnings.
Ignore unused parameters in trap functions.
Added effect stub class in effect.cpp/h, playerchanges

* now uses <statname>_bonus fields for all stat bonuses, should allow easier
implementation of various types of stat buffs that previously required hooking
into the melee combat code
* now exposes get_<statname> and get_<statname>_bonus functions
* all mutations/bionics that modify stats now modify the <statname>_bonuses
instead
* bonus fields are summed to stats per reset
Remove a heap more game* parameters.
Remove the last of the unused parameters for non-tiles builds.
Remove last unused parameters for tiles build.
Remove -Wno-unused-parameter.
Merge https://github.com/CleverRaven/Cataclysm-DDA into creature-rework
started porting effects/disease, doesn't compile yet