Added pack size support for spawning monsters.
Crows were way more difficult than made sense. Difficulty reduced to zero.
Added pack sizes for animal spawns.
Enabled pack spawning for static spawn.
Removed hardcoded spawning of wolves and cougars.
Removed some more traces of cougars and wolf spawn mechanics I missed.
Removed deprecated puddle references while I was in here.
And some missed references in overmap.cpp adressed.
Merge branch 'master' into spawn_changes_up_to_date

Conflicts:
	mongroupdef.cpp
Fixed a bug that made it always spawn last valid monster in list.
Forgot to remove testing messages. Removed.
Merge PR #3696 - hardcoded spawn removal
Merge PR #3691 - Pack spawning